【发布时间】:2010-08-20 23:24:42
【问题描述】:
我一直在开发一个动态生成的表单,它将类似于下面示例的多个项目传递给 PHP 脚本。
<div class="menu-item">
<input type="text" value="3" readonly="readonly" class="quantity" name="quantity">
<input type="text" value="Menu Item 3" readonly="readonly" class="item" name="item">
<input type="text" value="80.00" readonly="readonly" class="price" name="price">
</div>
...etc
我的问题是因为我没有给 quantity、item 和 price 的 name 属性提供唯一标识符,我将这些类型的参数传递到服务器端:
quantity=3&item=Menu+Item+3&price=80.00&quantity=2&item=Menu+Item+2&price=50.00&quantity=1&item=Menu+Item+1&price=30.00&total=370.00&name=Alex&table=10&terms=on
我可以很容易地改变它,所以 names 将是数量 1、项目 1、价格 1、数量 2、项目 2、价格 2 等,但无论哪种方式,我都不确定如何最好地使用 PHP 循环这些参数集,所以我可以确保我处理了与项目对应的每个quantity、item 和price。
谢谢, 亚历克斯
【问题讨论】:
-
jQuery 是从哪里来的?
-
我在设置场景,它用于将 post 数据传递给 PHP 脚本