Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   При заполнении одного input очищать второй input (https://javascript.ru/forum/jquery/46965-pri-zapolnenii-odnogo-input-ochishhat-vtorojj-input.html)

idShura 02.05.2014 13:37

При заполнении одного input очищать второй input
 
Есть два текстовых поля dp_begdate и dp_enddate. Сейчас реализовано так что при нажатии на текстовое поле открывается календарь (daterangepicker) который записывает выбранную дату в выбранный input.

Как сделать так чтобы при выборе даты в одном из текстовых полей, второе поле очищалось?

$(function(){
 $("#dp_begdate").daterangepicker({ dateFormat: 'dd.mm.yy' }); 
 $("#dp_enddate").daterangepicker({ dateFormat: 'dd.mm.yy' }); 
});


<input type="text" id="dp_begdate"  value=""  placeholder="Дата1" readonly />
<input type="text" id="dp_enddate"  value=""  placeholder="Дата2" readonly />

danik.js 02.05.2014 13:50

Смотри документацию по daterangepicker. Наверняка можно передать в опциях функцию, которая будет вызвана при выборе даты.

idShura 02.05.2014 14:09

danik.js Спасибо:)

Там действительно есть опции onClose, onOpen, onChange в которых можно прописать то что я хочу.


Часовой пояс GMT +3, время: 15:18.