jQuery - 如果复选框被选中,则停止未选中

发布于 2024-11-16 19:32:54 字数 139 浏览 1 评论 0原文

我正在解决以下情况 - 我在数据库数据表中,以及这些数据在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

咿呀咿呀哟 2024-11-23 19:32:54

仅使用 HTML:

<input type="checkbox" checked disabled>

请注意,HTML 中的 readonly 属性不能与复选框输入一起使用。

Just use HTML:

<input type="checkbox" checked disabled>

Note that the readonly attribute in HTML cannot be used with checkbox inputs.

凝望流年 2024-11-23 19:32:54

检查复选框后,应用程序属性在复选框上禁用。

.attr('disabled', true);

After check on checkbox app attr disabled on checkbox.

.attr('disabled', true);
孤星 2024-11-23 19:32:54

如果您希望禁用选中的复选框,则可以使用 disabled 属性:

如果您想在单击复选框时禁用该复选框,可以使用 jQuery 执行以下操作:

$("input[type=checkbox]").click(function() {
      $(this).attr("disabled", true);
});

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:

$("input[type=checkbox]").click(function() {
      $(this).attr("disabled", true);
});
梦言归人 2024-11-23 19:32:54

$(checkbox).attr('只读', true);
如果“checkbox”是合适的 jQuery 选择器,请不要按字面意思使用此代码

$(checkbox).attr('readonly', true);
Where "checkbox" is appropriate jQuery selector, don't use this code literally

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文