यहाँ मेरी कोड है:Jquery datepicker प्रारूप तिथि काम नहीं कर रहा
$(function() {
$("#datepicker").datepicker({ dateFormat: 'DD-MM-YY' });
});
और दिनांक पिकर दिखाया गया है, लेकिन प्रारूप में dd/mm/yyyy। यह क्यों काम नहीं कर रहा है?
यहाँ मेरी कोड है:Jquery datepicker प्रारूप तिथि काम नहीं कर रहा
$(function() {
$("#datepicker").datepicker({ dateFormat: 'DD-MM-YY' });
});
और दिनांक पिकर दिखाया गया है, लेकिन प्रारूप में dd/mm/yyyy। यह क्यों काम नहीं कर रहा है?
इस
$(".datepicker").datepicker({dateFormat: 'dd-mm-yy'});
छोटे अक्षर होगा काम करता है
नहीं, यह काम नहीं करेगा। –
डिफ़ॉल्ट बात करता है, जिसका अर्थ है कि यह आपके विकल्प को नहीं पहचानता है।
कोशिश:
dateFormat: 'dd-mm-yy'
(छोटे अक्षरों)
यह काम नहीं कर रहा है। –
यह भ्रमित है लेकिन "yy" वास्तव में आपको 4-अंकों का वर्ष देता है। – Luke
किस डेटपिकर पर निर्भर करता है, और इसका वितरण कौन सा है। अलग-अलग लोग ऊपरी और निचले मामले वाई, और डी के लिए अलग-अलग अर्थों का उपयोग करते हैं। हर कोई अपने "विशेष" संस्करण के लिए सबकुछ फिर से आविष्कार करना चाहता है, स्ट्रेटटाइम मानक के साथ चिपके रहने की बजाय। और क्या यह "प्रारूप" या तारीखफॉर्मेट है? जब तक आप "खोज" नहीं करते हैं, तब तक विशेष रूप से सोचा कि "कूलर तरीका" क्या करने के लिए "कूलर तरीका" था। – JosephK
इस Jsfiddle लिंक है कि मेरे लिए उदाहरण काम कर रहा है देखें आजमा कर देखें:
डिफ़ॉल्ट प्रारूप को सेट करने से समस्या हल हो जाएगी, यह समाधान मेरे लिए काम करता है जबकि उपरोक्त सभी नहीं।
$.datepicker.setDefaults({
dateFormat: 'yy-mm-dd'
});
आपने विधि मेरे मामले के लिए काम किया है –
पूर्ण उदाहरण:
jsp में:
<div id="datepicker"></div>
स्क्रिप्ट में:
function datepicker() {
$("#datepicker").datepicker({
showButtonPanel: true,
dateFormat: 'yy-mm-dd',
onSelect: function() {
var dateObject = $('#datepicker').datepicker().val();
alert(dateObject);
}
}
);
}
datepicker के संस्करण के आधार पर इस्तेमाल किया जा रहा,सही प्रारूप हो सकता है: मेरे लिए
$('#datepicker').datepicker({ format: 'yyyy-mm-dd' });
इस एक काम करता है
$('#datepicker').datepicker({ format: 'dd-mm-yyyy' });
यू इस देखा है: http://stackoverflow.com/questions/1328025/jquery-ui-datepicker-change-date- प्रारूप/1328040? – Jigs