禁用复选框在单击其行时起作用
the disabled checkbox gets functioned when clicking on its row
.单击按钮时,复选框被禁用,但我还添加了一个功能,用于在单击行时选中或取消选中。.但问题是单击按钮后复选框被禁用,但是当我单击该行时......它被取消选中。我已经在JSfiddle中添加了代码。.它根本不起作用。我不太.js。所以请帮助我
这是代码
function selectRow(row){
var firstInput = row.getElementsByTagName('input')[0];
firstInput.checked = !firstInput.checked;
if(firstInput.disabled==false && firstInput.checked==true){firstInput.checked =true;}
else if(firstInput.disabled==true){firstInput.checked=true;}}
HTML 代码是
在 js fiidle 中
斯菲德尔
它可以
。
像
function selectRow(row) {
var chk = row.getElementsByTagName('input')[0];
if (!chk.disabled) {
chk.checked = !chk.checked;
}
}
演示:小提琴,jQuery
注意:即使您使用了jQuery标签,脚本中也没有使用jQuery
相关文章:
- 在IE8中不起作用的元素上触发单击事件
- 删除确认对话框在第一次单击时不起作用
- 链接上的IE10 jquery句柄单击事件不起作用
- 覆盖单击事件不起作用
- 单击事件不起作用
- 设置单击项目符号导航后不起作用的间隔
- 使用jquery插入动态HTML后,单击不起作用
- 单击选项卡时jquery选项卡选择不起作用
- 插入后单击锚点标记上的事件after不起作用
- 单击输入时inputmask不起作用
- 如果语句不起作用,请单击
- 单击事件在jquery easyui多选项卡中不起作用
- 单击时clearInterval不起作用
- 角度2触发器'单击'使用jquery不起作用
- ng-单击在IE中不起作用的选项选择Angularjs
- D3js 饼图单击事件不起作用
- Javascript 在单击时对 setInterval 不起作用
- 响应式 jQuery 不起作用:单击宽度低于 768px 并将鼠标悬停在 768px 上方
- 使用$(document)后jQuery函数不起作用.单击
- Ajax对php的调用不起作用-单击按钮时没有响应