Tarih seçici takvim değerlerini nasıl sıfırlarım? .. Minimum ve maksimum tarih kısıtlamaları?
Sorun şu ki, tarihleri temizlediğimde (metin kutusu değerlerini silerek), önceki tarih kısıtlamalarının hala geçerli olmasıdır.
Ben üzerinden sıralama oldum dokümantasyon ve hiçbir şey bir çözüm olarak dışarı fırladı. Ayrıca bir SO / google aramasında hızlı bir düzeltme bulamadım
http://jsfiddle.net/CoryDanielson/tF5MH/
Çözüm:
// from & to input textboxes with datepicker enabled
var dates = $("input[id$='dpFrom'], input[id$='dpTo']");
// #clearDates is a button to clear the datepickers
$('#clearDates').on('click', function(){
dates.attr('value', '');
dates.each(function(){
$.datepicker._clearDate(this);
});
});
_.clearDate (), DatePicker nesnesinin özel bir yöntemidir. Bunu jQuery UI'nin web sitesinde genel API'de bulamazsınız, ancak bir cazibe gibi çalışır.