【发布时间】:2012-08-29 11:05:43
【问题描述】:
我的视图代码是这样的
<?php for($i = 1; $i <=10; $i++):?>
<tr>
<td width="10">
<?php echo $i;?>
</td>
<td>
<input size="10" type="text" name="code[]" value="<?php echo '';?>" id="code" />
</td>
<td width="20%">
<name="product[]" value="<?php echo '';?>" id="product"/>
</td>
<td>
<input size="10"type="text" name="rate[]" value="<?php echo '';?>" id="rate" />
</td>
<td>
<input size="10" type="text" name="quantity[]" value="<?php echo '';?>" id="quantity" />
</td>
<td width="15%">
<name="total[]" value="<?php echo '';?>" id="total"/>
</td>
<td>
<input size="10" type="text" name="sell[]" value="<?php echo '';?>" id="sell" />
</td>
</tr>
<?php endfor;?>
在代码字段中,我只需输入代码,在产品字段中,ajax 将设置相应的产品名称。但主要问题是在第二行或第三行输入任何代码时,它也会为第一行设置产品。可以任何人都可以在 ajax 中的同名数组输入上解决此问题。我在 codigniter 框架中
【问题讨论】:
-
请将您的 JavaScript 添加到问题中。
标签: php sql ajax jquery-autocomplete