我有几个动态填充的表.加载时,勾选每个复选框,每个文本框的值为1.
我正在寻找一个jQuery脚本来运行,如果复选框未被选中,那么它将用0替换文本框,如果再次勾选它,它将用1替换零.
这是我到目前为止的代码:
$('#cb').click(function() {
if($(this).is(':not(:checked'))
$(\"#tx\").val('1');
else
$(\"#tx\").val('o');
});
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?
我想你想要这个:
无需更改ID且不更改任何标记.
你小提琴的确切解决方案:
$('input[type=checkbox]').click(function() {
if(this.checked == true) {
$(this).closest('td').next().find('input').val("1");
} else {
$(this).closest('td').next().find('input').val("0");
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
121 次 |
| 最近记录: |