Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将与复选框关联的隐藏字段和数字字段的值传递到下一页?_Php_Checkbox - Fatal编程技术网

Php 如何将与复选框关联的隐藏字段和数字字段的值传递到下一页?

Php 如何将与复选框关联的隐藏字段和数字字段的值传递到下一页?,php,checkbox,Php,Checkbox,我有一组复选框,我想将选中复选框的值连同隐藏字段的值和与之关联的数字字段一起传递到下一页 这是我的密码 <form name="testform" method="post" action="page2.php"> <li> <label> <input type="checkbox" id="itemprice1" name="Itemprice[]" value="350" onclick="total(this.form);"/

我有一组复选框,我想将选中复选框的值连同隐藏字段的值和与之关联的数字字段一起传递到下一页

这是我的密码

<form name="testform" method="post" action="page2.php">
<li>
<label>        
  <input type="checkbox" id="itemprice1" name="Itemprice[]" value="350" onclick="total(this.form);"/>
  <?php the_post_thumbnail(); ?><p><?php echo get_the_title(); ?></p>
  <input min="0" max="5" type="number" class="quantity" name="quantity" value="1" onclick="total(this.form);"/>
  <input type="hidden" name="Itemname[]" value="Item A">
</label>
</li>

<li>
<label>        
  <input type="checkbox" id="itemprice2" name="Itemprice[]" value="250" onclick="total(this.form);"/>
  <?php the_post_thumbnail(); ?><p><?php echo get_the_title(); ?></p>
  <input min="0" max="5" type="number" class="quantity" name="quantity" value="1" onclick="total(this.form);"/>
  <input type="hidden" name="Itemname[]" value="Item B">
</label>
</li>

<li>
<label>        
  <input type="checkbox" id="itemprice3" name="Itemprice[]" value="350" onclick="total(this.form);"/>
  <?php the_post_thumbnail(); ?><p><?php echo get_the_title(); ?></p>
  <input min="0" max="5" type="number" class="quantity" name="quantity" value="1" onclick="total(this.form);"/>
  <input type="hidden" name="Itemname[]" value="Item C">
</label>
</li>
<input type="submit" name="fb" value="small" />
</form> 


  • 未选中的复选框不会显示在请求变量中;动作脚本需要知道预期的复选框。这就是您正在寻找的,还是JavaScript中存在导致困难的内容?

    未选中的复选框不会显示在请求变量中;动作脚本需要知道预期的复选框。这就是您正在寻找的,还是JavaScript中有什么东西造成了困难?

    我正在寻找的基本逻辑的可能重复是在选中复选框时。它与列表中的其他值一起传递到下一页。例如,如果选中复选框A,则复选框A、隐藏字段A和数字字段A的值将发布到第二页。这有什么意义吗@当然,这是有道理的。您可以使用jQuery从任何与复选框不关联的表单元素中删除值。或者你也可以使用单选按钮来达到类似的效果。您可能希望action=web页面上有一些智能逻辑,以了解哪些复选框是可操作的,哪些是未触及的。我要寻找的基本逻辑是当选中复选框时。它与列表中的其他值一起传递到下一页。例如,如果选中复选框A,则复选框A、隐藏字段A和数字字段A的值将发布到第二页。这有什么意义吗@当然,这是有道理的。您可以使用jQuery从任何与复选框不关联的表单元素中删除值。或者你也可以使用单选按钮来达到类似的效果。您可能希望action=web页面上有一些智能逻辑,以了解哪些复选框是可操作的,哪些是未触及的。