我希望就如何使用 jquery 检测隐藏输入字段的值变化提供一些建议。
<input type='hidden'id='txtVar' value=''/>
$(document).on('change', '#txtVar', function () {
alert("called");
});
因为目前我没有做对
问候
我希望就如何使用 jquery 检测隐藏输入字段的值变化提供一些建议。
<input type='hidden'id='txtVar' value=''/>
$(document).on('change', '#txtVar', function () {
alert("called");
});
因为目前我没有做对
问候
它确实有效。但问题是你必须手动触发事件。
请参阅下面的代码:
<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/