Мое приложение динамически добавляет Dropdowns. Пользователь может добавить столько, сколько им нужно.
Я традиционно использовал метод 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 и т.д. В журнале ошибок нет ошибок.
Что я делаю неправильно? Спасибо!