我希望有一些关于如何使用jquery检测隐藏输入字段值变化的建议。
<input type='hidden'id='txtVar' value=''/>
$(document).on('change', '#txtVar', function () {
alert("called");
});
目前我没有做对,
此致
答案 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/