Nasıl net/jQuery UI Datepicker takvimde seçilen tarihler sıfırlarım?
Nasıl datepicker takvim değerleri sıfırlarım..? Min ve max tarih kısıtlamaları?
Sorun tarih (textbox değerlerini silerek) ben açık, bir önceki tarih kısıtlamalar uygulanır.
documentation ile sıralama oldum ve hiçbir şey dışında bir çözüm olarak atladı. Ben de bu YÜZDEN/bir google arama hızlı bir düzeltme bulmak mümkün değildi
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 nesnesi özel bir yöntemdir. JQuery UI web sitesinde kamu API bulamazsınız, ama bir cazibe gibi çalışır.
CEVAP
Yani filtreler kullanıcı tarafından girilen çıkartılabilir böylece datepicker boş bu çok şey yapmak için çalışıyordum. Bu kod tatlı parça buldum biraz Googling:
Clear özelliği bile tek alanları okumaya devam ekleyebilirsiniz. Sadece datepicker için aşağıdaki kodu ekleyin:
}).keyup(function(e) {
if(e.keyCode == 8 || e.keyCode == 46) {
$.datepicker._clearDate(this);
}
});
İnsanlar (hatta Sadece alanlar salt Okunur) parlak ve backspace veya delete tuşuna tarih _clearDate
işlevi kullanarak kaldırın mümkün olacak.
Nasıl doldurmak öncesi bugün jQuery Da...
Nasıl jQuery DatePicker kontrol yenide...
jQuery datepicker seçilen tarih, fly...
Nasıl jQuery DatePicker kontrol pop-up...
Nasıl jQuery UI Datepicker yerleştirme...