7

मेरे पास मेरे वेब पेज पर एक टेक्स्टबॉक्स है जिसका उपयोग दिनांक निर्दिष्ट करने के लिए किया जाता है, इसलिए मैं jQuery DatePicker का उपयोग करना चाहता हूं। हालांकि, मेरे अधिकांश उपयोगकर्ताओं को आईई 6 का उपयोग करने में बंद कर दिया गया है और jQuery ब्राउज़रपिकर का प्रदर्शन इस ब्राउज़र में थोड़ा आलसी है।jQuery UI datepicker प्रदर्शन

क्या कोई वैकल्पिक जावास्क्रिप्ट डेट पिकर, या jQuery डेटपिकर के प्रदर्शन प्रदर्शन में सुधार करने के किसी भी माध्यम की सिफारिश कर सकता है?

+0

शायद इनमें से कुछ बेहतर काम करेंगे http://stackoverflow.com/questions/2037011/jquery-datepicker- वैकल्पिक –

उत्तर

8

मैं भी इस समस्या में भाग गया। यहां कुछ ऐसी चीजें हैं जो आईई 6:

  1. पृष्ठभूमि छवि कैशिंग चालू करें। डेटपिकर दिखाए जाने से पहले यह छवियों को लोड करेगा:

    try { 
        document.execCommand("BackgroundImageCache", false, true); 
    } catch(exception) { 
        // other browsers do nothing 
    } 
    
  2. एनिमेशन बंद करें। हालात के रूप में अच्छा लगेगा नहीं है, लेकिन प्रदर्शन क्या मायने रखती है:

    $("#datepicker").datepicker({ showAnim: '' }); 
    

ये मेरे लिए एक बिट में मदद करने लग रहा था। अन्य छोटे बदलाव भी हो सकते हैं जो आप कर सकते हैं।

+0

यह बैकग्राउंड इमेज कैश कॉल आई 6 और जेवीरी यूआई डेटपिकर के साथ एक जीवन बचतकर्ता है। धन्यवाद! – gt124

संबंधित मुद्दे