2010-11-05 13 views
5

मैं एक दिनांक पिकर खाली है, लेकिन मैं नहीं जानता कि कैसे जांच करने के लिए करता है, तो (या नहीं मान्य नहीं) रिक्त हैजांचें कि jQuery डेटपिकर खाली है या नहीं?

+0

आपको इनपुट तत्व का अर्थ होना चाहिए। – Stephen

उत्तर

11

आप इनपुट .val() का उपयोग कर के मूल्य की जाँच कर सकते हैं, इस तरह:

if($("#fieldID").val() == "") { 
    alert("no date selected"); 
} 

या इनलाइन datepickers और के लिए इस तरह के रूप में अच्छी तरह से, getDate जो null रिटर्न वहाँ चयनित कुछ भी नहीं करता है, तो का उपयोग करें:

if($("#fieldID").datepicker("getDate") === null) { 
    alert("no date selected"); 
} 
+0

मैंने कोशिश की लेकिन काम नहीं किया। मूल्य "अपरिभाषित" है और न्यूल। कोई सुझाव नहीं है? – Vicky

0

मैं कुछ इस तरह इस्तेमाल किया और यह मेरे लिए काम किया।

if($("#fieldID").val() == undefined) { 
    alert("no date selected"); 
} 
संबंधित मुद्दे