2012-02-22 17 views
5

मेरे पास एक ऐसा पृष्ठ है जहां मैं विभिन्न तिथियों का ट्रैक रखता हूं। इसलिए मैं 10-200 बार से कहीं भी jquery के माध्यम से डेटपिकर का उपयोग कर समाप्त होता हूं। मैं डेटपीकर के सभी मामलों के लिए 'yy-mm-dd' पर डिफ़ॉल्ट सेट करना चाहता हूं - लेकिन मुझे लगता है कि इसे कैसे सेट किया जाए?डेटपिकर के लिए डिफ़ॉल्ट दिनांक प्रारूप सेट करना?

उत्तर

20

मैं 10-200 बार से कहीं भी jquery के माध्यम से डेटपिकर का उपयोग कर समाप्त करता हूं।

मैं तुम्हें प्रत्येक इनपुट के लिए अलग से datepicker() कॉल कर रहे हैं, शायद id से संभालने हूँ। इसके लिए कोई ज़रूरत नहीं है।

उपयोग अपने इनपुट पर एक हुक के रूप में एक class:

<input class="my-datepicker"> 

फिर अपने डिफ़ॉल्ट कॉन्फ़िगरेशन के साथ उस वर्ग के साथ तत्वों पर datepicker फोन:

$('.my-datepicker').datepicker({ 
    dateFormat: 'yy-mm-dd' 
}); 

जब आप किसी भिन्न विन्यास की जरूरत है, उपयोग/एक अलग वर्ग का नाम असाइन करें।

तुम भी setDefaults उपयोग कर सकते हैं (आप के लिए शायद जो खोज रहे हैं):

$.datepicker.setDefaults({ 
    dateFormat: 'yy-mm-dd' 
}); 
-5

फ़ाइल jquery.ui.datepicker.js पर जाएं।

function Datepicker() 
{ 
    dateFormat: 'mm/dd/yy' 
} 

इसे अपने पसंदीदा प्रारूप में बदलें। यह आपकी पूरी वेबसाइट के प्रारूप को बदल देगा।

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