internet explorer - jquery ui datepicker IE reload or jumps to the top of the page -


मैं इस समस्या को IE 7 + 8

  $ ('# event- शुरुआती दिनांक ')। तिथिपिकर ({dateFormat:' डीडी एमएम डीडी yy ', मिनटडेट:' - 0d '});  

जब आप आईई 7 या 8 में तारीख चुनते हैं तो पेज # पर जाता है और रूट पृष्ठ पुनः लोड करता है

मैं jquery 1.4.0 और UI 1.7.2 का उपयोग कर रहा हूं

मैंने IE7 के जरिए jQuery 1.4.2 के साथ एक ही समस्या का अनुभव किया है। यह केवल मेरे साथ होता है जब एक मोडल संवाद बॉक्स का उपयोग किया जाता है पेज पर दिनांकपिकर ठीक ही दिखता है, लेकिन एक तिथि का चयन करने से आपको # टुकड़े पर पुनर्निर्देशित करने की आवश्यकता होती है।

मुझे एक तय मिला जो कि वांछनीय नहीं है:

असल में आप बस बॉक्स पर क्लिक करके href बंद करें:

  .datepicker ({on select: function () {$ (".ui-datepicker a")। RemoveAttr ("href");} });  

या, यदि आप गतिशील रूप से लोड किए गए सामग्री पर दिनांकपिकर का उपयोग कर रहे हैं और फिर से बाध्यकारी हो, तो आपको पहले वर्ग खोना पड़ सकता है:

  $ ( "#your_text_box_id")। RemoveClass ('हैडेटिककर')। दिनांकपिकर ({ऑन चयन: कार्य () {$ (".ui-datepicker a")। RemoveAttr ("href");}});  

jquery datepickers और IE के साथ कई अन्य मुद्दों की वजह से इसे खोजने के लिए मुझे कुछ समय लिया, आंकड़ा जाओ।


Comments

Popular posts from this blog

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

asp.net mvc - Dynamically Generated Ajax.BeginForm -

Debug on symbian -