Этот код запускается при загрузке страницы, но не тогда, когда происходит событие изменения.jQuery change() срабатывает при загрузке страницы
jQuery('select#order_note_type').change(function() {
//random code here
});
Я должен добавить, что это не внутри метода ready
. Нужно ли мне связывать его?
EDIT: Я изменил код, чтобы быть внутри $(document).ready()
и используется затруднительное, но я все еще получаю мой метод срабатывает только на странице загрузки:
jQuery(document).ready(onReady);
function onReady() {
jQuery('select#order_note_type').bind('change',showTrackingInfo);
}
Можете ли вы предоставить jsFiddle с таким поведением? – j08691
Вы пытались помещать его в метод 'ready'? – arb
Привязка не будет иметь никакого значения. Вы изменяете элемент или программно выбираете опцию при загрузке страницы? –