हम जावास्क्रिप्ट का उपयोग कर रहे हैं खजूर विजेट.
जैसा कि सुझाव दिया गया है, हम बस करते हैं
$(".datepicker").datepicker();
आपके द्वारा कैलेंडर पॉपअप विंडो में एक तारीख का चयन करने के बाद, हम जिस तारीख का उपयोग करते हैं, कैलेंडर पॉपअप विंडो इसके विपरीत बंद नहीं होती है कुछ अन्य खजूर मैंने देखा है.
व्यवहार कैसे निर्दिष्ट किया जाता है?
हमारे पास जो व्यवहार है वह गलत नहीं है,क्योंकि जब आप एक तारीख का चयन करते हैं, तो आप अपना मन बदल सकते हैं और दूसरी तारीख का चयन करना चाहते हैं। तो यह उपयोगी है अगर कैलेंडर विंडो इस मामले में बंद नहीं है।
हालाँकि, आपको इस कैलेंडर पॉपअप विंडो को बंद करने के लिए पृष्ठभूमि पर क्लिक करना होगा।
इस पृष्ठ पर, हमारे पास एक सबमिट बटन भी है (करने के लिए)नई बनाई गई वस्तु सबमिट करें)। यदि आप सबमिट बटन पर क्लिक करने से पहले पृष्ठभूमि पर क्लिक नहीं करते हैं, हम नोटिस (IE8 में) कि यह कैलेंडर पॉपअप विंडो कभी-कभी (हमेशा नहीं) अगले पेज पर भी चारों ओर चिपक जाता है और बंद नहीं किया जा सकता है। यह काफी कष्टप्रद है।
क्या किसी ने इस समस्या को देखा है? समाधान क्या है?
धन्यवाद।
उत्तर:
जवाब के लिए 2 № 1क्या आपने इसे फेंकने के बाद डेटपिकर को बंद करने की कोशिश की है changeDate
घटना?
$(".datepicker").datepicker()
.on("changeDate", function(ev){
//Do something with the date.
$(".datepicker").datepicker("hide");
});