【问题标题】:how to post indeterminate checkbox with php?如何用php发布不确定的复选框?
【发布时间】:2015-01-27 13:33:33
【问题描述】:

我有 2 个复选框。 checkbox1 被选中, checkbox2 不确定。

<input type="checkbox" name="checkboxes[]" value="1">
<input type="checkbox" name="checkboxes[]" value="2">

然后我将它们发布到另一个 php。我通过这段代码给他们:

foreach($_POST['checkboxes'] as $checkbox){
echo $checkbox;
}

但是这段代码只是给出了被选中的复选框!

【问题讨论】:

  • 你期望 $_POST['checkboxes'] 应该包含什么?

标签: php checkbox


【解决方案1】:

勾选复选框values。然后你就可以知道哪些被检查了。

【讨论】:

    【解决方案2】:

    您可以使用value 属性为每个字段赋予复选框不同的值。然后你的 Post 数组中有一个值,你可以检查它。

    【讨论】:

      【解决方案3】:

      你需要给你的复选框赋值

        <input type="checkbox" name="checkboxes[]" value="somthing1">
        <input type="checkbox" name="checkboxes[]" value="something2">
      

      你可以参考这个例子:http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_checkbox_value

      【讨论】:

        猜你喜欢
        • 2021-11-16
        • 1970-01-01
        • 1970-01-01
        • 2014-12-03
        • 1970-01-01
        • 2019-08-13
        • 1970-01-01
        • 2015-05-05
        • 1970-01-01
        相关资源
        最近更新 更多