用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2769|回复: 2
收起左侧

[已解决] 如何遍历 表单元素?

[复制链接]
发表于 2010-3-17 16:01:36 | 显示全部楼层 |阅读模式
本帖最后由 baiyuxiong 于 2010-4-30 18:58 编辑

通过foreach输出一个表单。
PHP复制代码
 
<?php $i = 1; ?>
<form action="/order/pay" method="post">
      <?php foreach($this->cart->contents() as $goodsinfo) {?>
...
 
       <?php echo form_input($i.'[rowid]', $goodsinfo['qty']); ?>
....
 
 <?php $i++;
  }?>
<input type="submit" value="确认订单" class="formbutton" />
 
 
复制代码


用户点击“确认订单”后,如何能遍历所有输入的产品数量并更新购物车? input的数量和添加的商品数有关。

我的想法是把$i也post过去,不知有没有简单办法?
发表于 2010-3-18 00:28:21 | 显示全部楼层
需要 post 的数据都要放到 input 中,不管你是用什么方式。
发表于 2010-3-19 15:40:06 | 显示全部楼层
使用 <input type="hide"  ............>
进行隐藏传递喽

本版积分规则