Что является самым простым и лучшим способом запуска события change при установке значения элемента select.
Я ожидал, что выполнение следующего кода
$('select#some').val(10);
или
$('select#some').attr('value', 10);
приведет к запуску события изменения, которое, я думаю, довольно логично. Правильно?
Ну, это не тот случай. Вам нужно событие triger change(), выполнив это
$('select#some').val(10).change();
или
$('select#some').val(10).trigger('change');
но я ищу какое-то решение, которое вызывает событие изменения, как только значение выбора будет изменено на некоторый код javascript.