Предположим, у меня есть поле #date. Сначала я инициализировать его с некоторыми опциями (они не являются важными в данный момент):jQueryUI datepicker widget add 'onClose' функция после инициализации виджета
$('#date').datepicker(options);
Тогда, если я пытаюсь добавить onClose
функцию, я хотел бы сделать:
$('#date').datepicker({onClose: function(dateText, inst){console.log("Hello World");}});
Howerver, это переопределение параметры, заданные ранее. Предположим, у меня нет доступа к этим параметрам - датапикер инициализирован, параметры установлены, и теперь мне нужно добавить функцию onClose
. Как это сделать? Я пробовал .datepicker('option','onClose',function(){});
без эффекта.
Вы должны инициализировать 'datepicker' на идентификатор только один раз. Если вы делаете несколько раз, последнее будет отменять первые параметры. Это то, что происходит? –
Да. Вот почему мне нужен другой способ добавить функцию onClose. – alekwisnia