我在第一行使用自动完成功能时输入了一些信息,这很好
但是当我在第二行使用自动完成功能时,它不起作用
请帮助我对此感到厌倦

我在这里尝试一些教程,但是不起作用,我的代码发生了什么

这是https:* // jsfiddle.net/qxpj0j2n

最佳答案

您正在创建具有相同ID的元素,并且正在使用相同ID。


  ID必须是唯一的


要将自动完成功能应用于所有添加的元素,您必须使用其他属性的名称:

$('input[name^=kode_barang]').autocomplete({
     source: "cari-barang.php",
       minLength:2,
    });


尝试上面的代码,让我知道。

关于javascript - 添加行时自动完成不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45478320/

10-13 08:53