2016-10-28 6 views
0

Я использую этот Datetimepicker и я хочу, чтобы назначить триггер события, когда дата была выбрана так, что я могу вычислить разницу в другой областиJQuery событие самозагрузки поля DateTimePicker

проблема заключается в том, что если я использую как мыши это

$(document).on('click', '.item',function(){ 
    ... 

пользователь не на самом деле нажав на поле, но в DateTimePicker окна, на самом деле из фокуса из этой области ... и я также попытался с

выберите фокус изменение

они все виды работы, но пользователю нужно нажать еще раз или перейти на эту области ... в коротких дополнительных действиях необходимы ...

Так что вопрос:

Есть какой-либо триггер событий, который может распознать изменение поля ввода?

+0

В [ 'События 'documentation] (http://eonasdan.github.io/bootstrap-datetimepicker/Events/), похоже, предполагает, что аргумент' event.date' - «запущен, когда виджет скрыт» - должен содержать выбранную дату и доступен из функций 'toggle()', 'hide()' и 'disable()'. –

+0

если у вас есть Laravel? – lewis4u

+1

Laravel не имеет к этому никакого отношения. –

ответ

0

Для того, чтобы поймать изменение поля DateTimePicker вы должны использовать эту команду

$(document).on('dp.change', '.item',function(){ 
     . . .// your code 

есть еще одна версия datitimepicker и на этой другой это change.dp