У меня есть скрытое поле формы, и когда нажимается кнопка, значение скрытого поля изменяется. Теперь я добавил наблюдателя в скрытое поле, прислушиваясь к изменениям. Однако по какой-то причине прослушиватель событий никогда не включается, даже если значение скрытого элемента изменяется. Я использую Prototype и Firefox 3.6.
Код выглядит примерно так:
button.observe('click', function(event) {
hiddenField.setValue(someValue);
});
hiddenField.observe('change', function(event) {
alert('It works!');
});
Кто-нибудь знает, почему последний наблюдатель не выполняет?
Спасибо!