TextBox OnTextChanged не стреляет - PullRequest
       20

TextBox OnTextChanged не стреляет

2 голосов
/ 17 августа 2011

У меня есть текстовое поле asp, которое я подключил к календарному элементу управления jQuery в готовом документе следующим образом:

$('#txtPromoPrcStrt').datepick({
   dateFormat: 'mm/dd/yyyy',
   onSelect: function(selectedDate) { txtPromoPrcStrt_TextChanged(); }
});

Где функция txtPromoPrcStrt_TextChanged устанавливает некоторые значения по умолчанию для других полей.Проблема в том, что событие OnTextChanged TextBox не срабатывает после выбора даты в DatePicker, но оно срабатывает, если я войду в текстовое поле и введу значения с клавиатуры.

1) Почему это происходит?

2) Как я могу запустить событие, когда пользователь выбирает дату из средства выбора даты?

1 Ответ

5 голосов
/ 17 августа 2011

Вы можете вручную вызвать событие, например, так:

$('#txtPromoPrcStrt').trigger('change');
...