检测隐藏输入字段的变化

时间:2013-08-15 09:51:25

标签: jquery

我希望有一些关于如何使用jquery检测隐藏输入字段值变化的建议。

  <input type='hidden'id='txtVar' value=''/>

    $(document).on('change', '#txtVar', function () {
    alert("called");
});

目前我没有做对,

此致

1 个答案:

答案 0 :(得分:2)

确实有效。但问题是你必须手动触发事件。

请参阅下面的代码:

<button id='btn'>Click Me</button>
<input type='hidden'id='txtVar' value=''/>

$("#btn").click(function(){
$("#txtVar").val("1234").change();
});

$(document).on('change', '#txtVar', function () {
    alert("called");
});

如上所示,使用click启动活动后,系统会调用提醒called

点击这里的小提琴:http://jsfiddle.net/ku3xU/1/