Chciałbym dodać kontrolkę "Resetuj" do datepicker na dole kalendarza - gdzie idzie kontrola "zamknij". Umożliwiłoby to użytkownikowi zresetowanie danych wejściowych związanych z datepicker do pustego (bez daty).Data resetowania JQuery datePicker
Nie mogę wymyślić, jak napisać funkcję wiązania, w szczególności, w jaki sposób uzyskać chwyt elementu związany z formantem?
if (this.displayClear) {
$pop.append(
$('<a href="#" id="dp-clear">' + $.dpText.TEXT_CLEAR + '</a>')
.bind(
'click',
function()
{
c.clearSelected();
//help! reset the value to '': $(this.something).val('')
c._closeCalendar();
}
)
);
}
Istnieje kilka przydatnych odpowiedzi w [tej dyskusji] (http://bugs.jqueryui.com/ticket/3999). Zobacz, w szczególności, przykładową implementację pfurbacher tutaj] (http://jsbin.com/ofare/edit). – Ori
możliwy duplikat [Jak usunąć/zresetować wybrane daty w kalendarzu Datepicker interfejsu użytkownika jQuery?] (Http://stackoverflow.com/questions/9435086/how-do-i-clear-reset-the-selected-dates -on-the-jquery-ui-datepicker-calendar) – freemanoid