मैं कोई ईवेंट बनाने के लिए किसी फ़ॉर्म के लिए JQuery UI डेटपिकर का उपयोग करने का प्रयास कर रहा हूं।Jquery Datepicker Rails 3 दिनांक प्रारूप समस्या
फ़ॉर्म स्वयं ठीक से प्रस्तुत कर रहा है और यदि मैं सामान्य रेल दिनांक दिनांक फ़ील्ड का उपयोग करता हूं तो जानकारी बिना किसी समस्या के सहेजी जाती है। हालांकि जब मैं डेटपिकर का उपयोग करने का प्रयास करता हूं, तो यह कहता है कि फॉर्म खाली नहीं हो सकता है, भले ही मैंने कोई तारीख चुनी है। मुझे लगता है कि इस रेल और और datepicker द्वारा प्रयोग किया जाता तारीखों के प्रारूप में एक फर्क की वजह से है, तो मैं निम्नलिखित कोड की कोशिश की है:
$(function(){
$("#dateField").datepicker({
dateFormat: "yyyy-mm-dd"
});
});
लेकिन वह काम किया है प्रतीत नहीं होता है। तिथि अभी भी डेटपिकर्स डिफ़ॉल्ट प्रारूप में प्रदर्शित हो रही है, और उस प्रारूप को पैरामीटर के रूप में पास कर रही है, जिसके परिणामस्वरूप त्रुटि होती है। कोई भी संकेतक प्रशंसनीय होंगे!
मुझे डर है कि यह या तो काम नहीं कर रहा है। समस्या यह है कि डेटपिकर दिनांक प्रारूप को बदल नहीं रहा है, इससे कोई फर्क नहीं पड़ता कि मुझे ऐसा लगता है कि यह अभी भी एमएम-डीडी-वाई के रूप में पेज पर प्रतिपादन कर रहा है, और उन्हें पैरामीटर के रूप में पास कर रहा है ... – TangoKilo
क्या आप डेटाटाइप का उपयोग कर रहे हैं अपने डेटाबेस में कॉलम के लिए? आपको इसे 'स्ट्रिंग' के रूप में सेट करना चाहिए और 'दिनांक' – gabrielhilal
नहीं, मैं तारीख का उपयोग कर रहा हूं, लेकिन मुझे लगता है कि इसे स्ट्रिंग में बदलना समस्या को सुधार देगा ... – TangoKilo