मैं datepicker वस्तुओं निम्न दो है, लेकिन मैं के रूप में मैं minDate और maxDate विकल्पों के साथ अटक कर रहा हूँ जो मैं चाहता नहीं मिल सकता है:jQuery datepicker mindate, maxdate
यह भविष्य तिथियों के लिए दिनांक प्रतिबंधित करने के लिए है ।
मुझे क्या चाहिए: वर्तमान तिथि से 30 वर्ष तक की तारीखों को सीमित करें।
मुझे क्या मिलता है: वर्तमान तिथि से तारीखों को 10 साल तक सीमित करें।
मैं क्या चाहते हैं:: 120 साल पहले समय के लिए आज की तारीख से दिनांक प्रतिबंधित
$(".datepickerFuture").datepicker({
showOn: "button",
buttonImage: 'calendar.gif',
buttonText: 'Click to select a date',
duration:"fast",
changeMonth: true,
changeYear: true,
dateFormat: 'dd/mm/yy',
constrainInput: true,
minDate: 0,
maxDate: '+30Y',
buttonImageOnly: true
});
यह केवल अतीत दिनांकों चयन करने के लिए प्रतिबंधित करने के लिए है।
मुझे क्या मिलता है: वर्तमान तिथि से 120 साल पहले की तारीखों को सीमित करें, लेकिन जब मैं एक वर्ष का चयन करता हूं तो अधिकतम वर्ष चयनित वर्ष में रीसेट हो जाएगा (उदाहरण के लिए जब मैं ताजा से पेज लोड करता हूं तो मुझे क्या मिलेगा 1890- 2010, लेकिन अगर मैं 2000 का चयन करता हूं तो साल का चयन बॉक्स 1880-2000 तक रीसेट हो जाता है)।
$(".datepickerPast").datepicker({
showOn: "button",
buttonImage: 'calendar.gif',
buttonText: 'Click to select a date',
duration:"fast",
changeMonth: true,
changeYear: true,
dateFormat: 'dd/mm/yy',
constrainInput: true,
yearRange: '-120:0',
maxDate: 0,
buttonImageOnly: true
});
मुझे डेटपिकर ऑब्जेक्ट दोनों के साथ मदद की ज़रूरत है, किसी भी मदद की बहुत सराहना की जाएगी।
, thats क्या मैंने सोचा लेकिन मुझे बस +10 साल मिल रहे हैं। -120 वर्षों के लिए, आपका क्या मतलब है? धन्यवाद। – Amra
मैंने मिनीडिएट के लिए '-120Y' और अधिकतम दिनांक के लिए 0 का उपयोग किया है, यदि आप जेएसबीन लिंक देखते हैं तो आप –
@ सीज़र का उपयोग कर सकते हैं कोड - वर्ष के लिए ड्रॉपडाउन चालू वर्ष के आधार पर बदल जाएगा। ऐसा लगता है कि चालू वर्ष से केवल -10/+ 10 दिखाया गया है, लेकिन आपके द्वारा आपूर्ति किए जाने वाले न्यूनतम/अधिकतम मानों का सम्मान करता है। JQuery UI जेएस फ़ाइल में _generateMonthYearHeader के लिए कोड देखें। – tvanfosson