Вот код:
var $packageDialog = $("#package-dialog");
var $packageSelector = $("#package", $packageDialog);
$packageSelector.change(function () {
....
});
Назначил обработчик и радуюсь как он срабатывает с UI при выборе значений в дропдауне. А теперь хочу чтобы дропдаун у меня содержал что-то pre-selected. Пишу после назначения этого обработчика:
$('option:eq(1)',$packageSelector).attr('selected', true);
Такой элемент внутри комбика находится, элемент в нем помечается как выбраный. А вот срабатывание моего change() не происходит. Вопрос — почему и как исправить поведение?