TreeView checkbox 只读

 

如上图所示,在ASP.NET Web 中,TreeView加载节点,设置选中项为只读,不可操作(亦可理解为不可被取消)。

问题:
在JS中已设置checkbox只读,点击checkbox时已无效。但是点击checkbox后面的文字时,checkbox仍然可以被取消选中。


慕婉清6462132
浏览 595回答 2
2回答

梦里花落0921

checkbox的html是<input type="checkbox" id="xx"><label>内容</label>这才是一个完整的checkebox把后面的label也禁用掉应该可以了

炎炎设计

点击文字应该会触发一个事件:selected(具体的不清楚,大致是这个吧),如果你的checkbox是绑定到这个item的selected状态的话。。。你要知道,checkbox设置为readonly(好像是disabled)只是限制我们的UI输入,而不会限制我们在代码层次对这个进行改动。你可以把checkbox的checked不要绑定到item的selected状态,而是绑定到另外的一个值。
打开App,查看更多内容
随时随地看视频慕课网APP