在表单中动态添加数组文本框

时间:2013-10-31 08:35:18

标签: javascript php arrays dynamic textbox

我需要在项目中手动添加所有文本框。

<form>
<?php for($i=0;$i<3;$i++){ ?>
<input type="text" name="product[]">
<?php } ?>
</form>

如何解决这个问题,以便插入产品的数量可以灵活。 例如,user1需要购买4项,user2 wan购买8项。如果没有动态文本框,我需要通过调整循环值手动添加文本框(在我的编码中)。

1 个答案:

答案 0 :(得分:2)

听起来这是对客户产品的更新吗? 如果是这样,你可能在某处有产品阵列。

所以你可以这样做:

$products = $customer->products ;//or your array
for($i=0;$i<count($products);$i++){
// your code
}

你可以通过javascript添加它(听起来更像是购买时刻 - 新产品,不更新)

您可能希望每个客户都有一个配置。

或请更具体,更具描述性