如果禁用复选框,则使用javascript取消选中该复选框
Uncheck checkbox with javascript when the checkbox is disabled is not working
我遇到了这种情况:
在网格中,我有TextBox,在更改TextBox中的文本时,我用javascript取消选中网格中的复选框。
启用复选框后,一切正常:CheckBox1.Checked = false
的代码隐藏中的值,但当复选框被禁用时,CheckBox1.Checked = true
的代码隐藏的值(浏览器会将复选框渲染为未选中(。
有人有主意吗?
我用这样的代码行取消了复选框:
document.getElementById("Checkbox1").checked = false;
此情况发生在复选框上。OnChange
试试这个
document.getElementById("<%=Checkbox1.ClientId%>").checked = false;
请在此处尝试jQuery。它总是有效的。
//Checking a checkbox.
$("#CheckBox1").prop('checked', true); // or false to uncheck checkbox.
// Check whether Checkbox is checked or not?
if($("#CheckBox1").prop("checked")){
alert('checked');
}else{
alert('unchecked');
}
使用jquery就是这样做的$("#<%=Checkbox1.ClientID%>"(.prop("已检查",false(;
相关文章:
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 使用Jquery选择或取消选择ListView中的所有复选框
- 使用jquery选中/取消选中单个复选框
- 使用javascript在页面加载时取消选中所有复选框
- (取消)使用单独的复选框激活复选框列表
- jQuery-取消选中复选框
- 单击或取消选中复选框时,如何创建弹出的自定义窗口
- Javascript选中/取消选中所有复选框并将值写入文本区域
- dojo/cbtree取消选中所有复选框并选中选中复选框
- 通过选中和取消选中复选框来添加和删除数组中的值
- 当与之关联的 ng-model 为 false 时,Angularjs 复选框值不会取消选中
- 如何通过jQuery选中所有复选框并在单击一个复选框时取消选择
- 使用Javascript根据组中的值选中或取消选中复选框
- 选中和取消选中 JavaScript 中的复选框
- 可以't取消选中该复选框(取消选中复选框时隐藏内容)
- 在复选框取消选中事件中从HTML下拉列表中删除项目
- 如何使用复选框取消选中来清除单选按钮
- 复选框取消单击事件Javascript
- 选中复选框(取消)时显示另一个文本
- Javascript复选框取消选中其他复选框,反之亦然