0

如果您查看http://thecomputerwarehouse.com/test.php,您可以看到我正在尝试完成的工作示例。您可以键入“q”以显示列表中的结果。

我正在使用我在网上找到的一些自制脚本,基本上我正在尝试自动填充一个列表并选择记录,然后将值插入到工作正常的字段中。

我想弄清楚的是,当您单击“添加另一个序列号”时,它会为您提供另一个字段。问题是除了第一个字段之外的下一个字段不会自动填充列表。

在我拥有的javascript中

newdiv.innerHTML = "Serial Number " + (counter + 1) + " <br><input type='text' name='course"+(counter + 1)+"' id='course"+(counter + 1)+"'>";

我正在尝试将计数器添加到它,以便它广告一个唯一的 id 名称。问题是我不知道如何将相同的东西应用于 ajax 代码

$("#course").autocomplete("getinventoryajax.php", {

由于第一个字段被命名为“课程”,我需要能够使用 javascript 更改字段,并且 ajax 也需要以某种方式识别它。因为我知道所有其他字段没有自动填充的原因,因为以下字段的名称被重复为“课程”,这会破坏代码。

有什么建议吗?

更新

我终于弄清楚如何完成我需要做的事情。我需要将自动完成功能添加到我的 JS 中,这最终解决了我的问题。Nameisnull 的链接帮助了我:) 谢谢

4

1 回答 1

0

问题是新添加的元素没有绑定到它们的自动完成(保留您所做的更改)。

你应该看看这个

于 2012-12-25T09:16:11.253 回答