jQuery - 如果复选框被选中,则停止未选中
我正在解决以下情况 - 我在数据库数据表中,以及这些数据在 HTML 页面中选中或未选中的复选框。
我想知道该过程,如何做,如果我选中了复选框,那么如何禁用用户未选中此复选框。.
存在某种方式,怎么办?
多谢, M。
I am solving following situation - I have in table in database data and where by these data I have in HTML page checked or unchecked checkboxes.
I am wonder about the procedure, how to do, if I have checked checkbox, so how to disable to user unchecked this checkbox..
Exist some way, how to do?
Thanks a lot,
M.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
仅使用 HTML:
请注意,HTML 中的
readonly
属性不能与复选框输入一起使用。Just use HTML:
Note that the
readonly
attribute in HTML cannot be used with checkbox inputs.检查复选框后,应用程序属性在复选框上禁用。
After check on checkbox app attr disabled on checkbox.
如果您希望禁用选中的复选框,则可以使用
disabled
属性:如果您想在单击复选框时禁用该复选框,可以使用 jQuery 执行以下操作:
If you mean you want checkboxes that are checked to be disabled, you can use the
disabled
attribute:<input type="checkbox" disabled="disabled" />
If you want to disable a checkbox when it is clicked, with jQuery, you can do this:
$(checkbox).attr('只读', true);
如果“checkbox”是合适的 jQuery 选择器,请不要按字面意思使用此代码
$(checkbox).attr('readonly', true);
Where "checkbox" is appropriate jQuery selector, don't use this code literally