我有两个输入,文本和复选框:
<input type="text" id="09_1" name="09_1" class="rounded"/>
<input type="checkbox" checked id="h09_1" name="h09_1" class="rounded"/>
文本框09_1
由数据库查找的jquery9结果更新为数字)
我希望输入文本的更改能够触发检查复选框 h09_1
的 JavaScript 函数。
所以类似:
$("#09_1").on("change", function (event) {
alert('test');
});
这个警报甚至不起作用,所以这不正确,但我在哪里。我显然希望它选中该框而不是发出警报。
只有当数字大于 0 时,才会检查复选框。
提前致谢。
最佳答案
如果您的代码没有触发,您可以尝试将“on”放在文档上,如下所示:
$(document).on("change", "#09_1", function (event) {
if(!isNaN(this.value)){
if(this.value > 0)
$('#h09_1').attr('checked','checked');
else
$('#h09_1').removeAttr('checked');
}
});
关于javascript jquery 如果将大于 0 的数字插入到框中,则检查复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16085801/