В мое приложение динамически добавляются выпадающие списки. Пользователь может добавить столько, сколько ему нужно.
Я традиционно использовал метод jQuery live()
, чтобы определить, когда один из этих выпадающих списков был change()
ed:
$('select[name^="income_type_"]').live('change', function() {
alert($(this).val());
});
Начиная с jQuery 1.7, я обновил это до:
$('select[name^="income_type_"]').on('change', function() {
alert($(this).val());
});
Глядя на Документы, это должно быть совершенно правильно (верно?) - но обработчик событий никогда не срабатывает. Конечно, я подтвердил, что jQuery 1.7 загружен и работает и т. Д. В журнале ошибок нет ошибок.
Что я делаю не так? Спасибо!