2014-09-21 12 views
5

मेरे पास जन्मदिन चुनने के लिए डेटपिकर है।डेटपिकर को कैसे साफ़ करें

यह कुछ फ़िल्टरिंग के लिए उपयोग किया जा रहा है, और फ़िल्टरिंग के बाद, मुझे मूल्य रीसेट किया जाएगा, यानी डेटपिकर खाली हो जाना चाहिए।

कोई मदद ???

उत्तर

17

आप DatePicker की TextField साफ़ करना चाहते हैं, तो आप उपयोग कर सकते हैं:

datepicker.getEditor().clear(); 

आप मूल्य और पाठ फ़ील्ड, उपयोग साफ़ करना चाहते हैं:

datePicker.setValue(null); 
+1

धन्यवाद। मैंने अभी कोशिश की और संपादक को मंजूरी मिल गई। लेकिन समस्या यह है कि, सोचा कि संपादक पर कुछ भी नहीं दिखाया गया है, उस डेटपिकर से जुड़ा मूल्य अभी भी समाशोधन से पहले पिछले मान के समान ही बना हुआ है। संक्षेप में, यह सिर्फ प्रदर्शन को साफ़ करता है लेकिन तिथि अभी भी वहां है। –

+0

अपडेट किया गया, इसे – ItachiUchiha

+0

आज़माएं, धन्यवाद, दोनों का संयोजन समस्या हल करता है। –

-1

सिर्फ इस कोड को जोड़ने

}).keyup(function(e) { 
    if(e.keyCode == 8 || e.keyCode == 46) { 
     $.datepicker._clearDate(this); 
    } 
}); 

आप क्षेत्र को साफ़ करने के लिए बैकस्पेस का उपयोग कर सकते हैं भले ही यह केवल पढ़ने के लिए मोड में है। Source

+0

सवाल javafx के बारे में है, jquery नहीं (या जो भी आपका स्निपेट है;) – kleopatra

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