复选框的属性[重复]

Posted

技术标签:

【中文标题】复选框的属性[重复]【英文标题】:Properties of checkboxes [duplicate] 【发布时间】:2017-04-30 09:41:09 【问题描述】:

我有一个包含许多具有相同名称但具有不同值的复选框的表单,当提交表单时,我得到一个具有复选框名称的变量,并且它包含每个复选框的逗号分隔列表值检查。这一切都很好,但是,我已经修改了表单以禁用一些选中的复选框,这意味着我们不能取消选中该复选框,这再次正常并且可以正常工作。 我遇到的问题是禁用的选中复选框在提交时没有值。

我可以使用另一个包含所有选中复选框的属性吗?

【问题讨论】:

贴出相关代码问题更容易理解 感谢您的输入,但是代码没有问题,提供代码会掩盖问题。 一大段文字让大多数读者望而却步,只是想提供帮助 【参考方案1】:

没有其他可以使用的属性。 readonly 可用于值发生变化的字段。但是,对于复选框,该值不会更改,因此无法使用。

您可以做的最好的事情是禁用复选框并添加隐藏的输入字段以将所需的值获取到服务器上。

【讨论】:

感谢您的回答,但是,我可以创建一个修复程序,我想知道是否还有其他属性可以使用。 这是问题的答案。没有其他要设置的属性可以使用复选框执行您想要的操作;) 我同意,这就是答案。我在隐藏字段中跟踪禁用的选中复选框,然后将它们添加到启用的选中复选框列表中。谢谢。

以上是关于复选框的属性[重复]的主要内容,如果未能解决你的问题,请参考以下文章

在没有 jQuery 的情况下切换复选框选中属性 [重复]

jquery复选框选中的属性和三元运算符[重复]

WPF点击标签更改复选框isChecked属性[重复]

如何使用jquery ajax检查或不检查复选框[重复]

获取复选框jquery的当前状态[重复]

[在Java中检查多个复选框状态时如何防止重复的代码?