如上图所示,在ASP.NET Web 中,TreeView加载节点,设置选中项为只读,不可操作(亦可理解为不可被取消)。问题:在JS中已设置checkbox只读,点击checkbox时已无效。但是点击checkbox后面的文字时,checkbox仍然可以被取消选中。
2 回答
梦里花落0921
TA贡献1772条经验 获得超6个赞
checkbox的html是<input type="checkbox" id="xx"><label>内容</label>这才是一个完整的checkebox把后面的label也禁用掉应该可以了
炎炎设计
TA贡献1808条经验 获得超4个赞
点击文字应该会触发一个事件:selected(具体的不清楚,大致是这个吧),如果你的checkbox是绑定到这个item的selected状态的话。。。
你要知道,checkbox设置为readonly(好像是disabled)只是限制我们的UI输入,而不会限制我们在代码层次对这个进行改动。
你可以把checkbox的checked不要绑定到item的selected状态,而是绑定到另外的一个值。
- 2 回答
- 0 关注
- 622 浏览
添加回答
举报
0/150
提交
取消