更改html隐藏字段的事件

时间:2010-11-01 07:58:25

标签: jquery

我想使用jquery检查html隐藏字段的更改,我尝试了这个但是更改事件没有用。

有人知道如何处理这个问题?

2 个答案:

答案 0 :(得分:79)

以编程方式更改值时,change事件不会触发,否则会在许多情况下导致无限循环。

如果您需要触发事件,请在使用.change()自行更改值时触发该事件,如下所示:

$("#hiddenId").val("new value").change();

.change().trigger("change")的快捷方式,或者,如果您 希望change事件由于某种原因而冒泡,请使用{{3 }}

答案 1 :(得分:-3)

在这种情况下,您确切地知道,当值发生变化时(更改dropbox),因为您通过代码更改了它,因此无需捕获事件。

只需在你的Dropbox事件的onchange部分调用你的反应函数。