Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как присвоить событие? (https://javascript.ru/forum/jquery/52707-kak-prisvoit-sobytie.html)

Dtri 02.01.2015 19:54

Как присвоить событие?
 
Здравствуйте.
у меня есть input с id="patient"
должно исполняться действие когда у этого input событие change
но если я заполняю его не с клавиатуры а способом
$('#patient').val('changed value');

то этому инпуту не присваевается событие change.
как это сделать насильно?
событие change нужно для:

$('#patient').on('change', function(){
alert('changed!');
});

Dtri 02.01.2015 19:55

событие change нужно для:

$('#patient').on('change', function(){
alert('changed!');
});

danik.js 02.01.2015 20:12

Раз сам изменяешь значение, то и генерируй событие сам:
$('#patient').val('changed value').trigger('change');

Dtri 03.01.2015 01:19

Цитата:

Сообщение от danik.js (Сообщение 349248)
Раз сам изменяешь значение, то и генерируй событие сам:
$('#patient').val('changed value').trigger('change');

Спасибо. то что я искал.

Вопрос закрыт.


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