作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我不确定这是不是 jQuery 在使用 .click()
时的错误函数而不是 .change()
复选框的功能。它在 jsfiddle 上运行良好 1 : http://jsfiddle.net/fadlisaad/tSgbZ/16/但不在实时页面上http://webcollect.viewscast.com/canonrepairmobile
你可以用这个序列来测试它:
<INPUT TYPE="Hidden" ID="__OUTP__ResolveWay_7" NAME="__OUTP__ResolveWay_7" VALUE="">
应该是 <INPUT TYPE="Hidden" ID="__OUTP__ResolveWay_7" NAME="__OUTP__ResolveWay_7" VALUE="1">
最佳答案
使用这段代码:
$('input[name!="ResolveWay_7"]').click(function() {
$('input[name="ResolveWay_7"]').removeAttr('checked');
});
你这样做是为了每次点击输入时,复选框都会被停用。因此,当您单击提交按钮(是的,这也是一个输入)时,它会取消选中该复选框。
我相信您只需将选择器更改为 $('input[type="checkbox"][name!="ResolveWay_7"]')
即可。
关于jquery - 提交表单时取消选中复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7965003/
我是一名优秀的程序员,十分优秀!