无论是否选中,这都是它吐出的内容..(有多个-6ren">
gpt4 book ai didi

php 复选框总是显示已选中

转载 作者:太空宇宙 更新时间:2023-11-04 14:24:52 25 4
gpt4 key购买 nike

我有一个复选框,我希望未选中的值为 0,选中的值为 1,但是当帖子通过时,无论是否选中该框,它始终显示为 1..

这是复选框:

<input name="stock[]" type="checkbox" id="stock[]"> value="1" />

无论是否选中,这都是它吐出的内容..(有多个“stock”复选框..

[stock] => Array
(
[0] => 1
[1] => 1
[2] => 1
[3] => 1
[4] => 1
[5] => 1
)

我似乎无法让它工作.. :S 有什么想法吗? :)

最佳答案

您的复选框 HTML 中似乎有一个额外的 >。在复选框的情况下不使用值。

 <input name="stock[]" type="checkbox" />

因为您有 value="1",无论是否选中,表单都将始终提交该值。所以删除 value 属性会有帮助。

要预先设置要选中的复选框,请改用checked 属性。示例:

 <input name="stock[]" type="checkbox" checked="checked" />

关于php 复选框总是显示已选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1698874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com