我正在通过 API 提交附加输入。每次的物品数量都不一样。当我提交表单时,输入提交成功并返回一个对象,但只提交最后一个附加的输入。我如何在显示的数组内运行循环,或者循环的语法在这里起作用,以便我将为每个附加的输入提交一个新项目?谢谢你的考虑。<script>$(document).ready(function(){ $("#new").click(function(){ $("table").append("<tr><td><input type= 'text' name = 'item[]'</td> </tr>"); });});</script><?php 在输入名称=“item[]”的表单/表格之后,我的PHP:if (isset($_POST['submit'])){ $size = sizeof($_POST['item']); for ($i = 0; $i < $size; $i++) { $product = $_POST['item'][$i]; } $fields = array( 'customer' => 992058, 'items' => [ [ 'name' => $product, ] ] );// HERE IS A CURL CALL that POSTS $fields AND RETURNS JSON?>我想看到返回的 JSON 可能看起来像"items":[{"name":"product1"}][{"name":"product2"}];而不是我得到的是"items":[{"name":"product2"}]
1 回答
- 1 回答
- 0 关注
- 98 浏览
添加回答
举报
0/150
提交
取消