Php 用于动态多记录的jQuery自动完成
我有以下HTML:Php 用于动态多记录的jQuery自动完成,php,jquery,html,ajax,jquery-autocomplete,Php,Jquery,Html,Ajax,Jquery Autocomplete,我有以下HTML: <input name="data[Content][0][name]" type="text" class="content_name_1" id="content_name" > <input name="data[Content][1][name]" type="text" class="content_name_2" id="content_name" > ........ &l
<input name="data[Content][0][name]" type="text" class="content_name_1" id="content_name" >
<input name="data[Content][1][name]" type="text" class="content_name_2" id="content_name" >
........
<input name="data[Content][n][name]" type="text" class="content_name_n" id="content_name" >
我创建动态HTML输入字段,我想用autocomplete函数将它们链接起来,但我可以用其中一个来实现。如何解决此问题?第一种方法是使用多个选择器
$('input[name="data[Content][0][name]"], input[name="data[Content][1][name], input[name="data[Content][2][name]"]"] ').autocomplete({
});
第二种方法是在所有html框中添加class=“common”
,并使用类名作为选择器
$('.common').autocomplete({
});
我已经试过这两种方法,但都不管用。对于第一种方法,只有第一个输入与自动完成一起工作。另一个不起作用。我只是注意到你在所有3个上都有相同的id,这可能是它现在起作用的原因!我把jQuery放在我创建输入的循环中,我必须做同样的事情使它与动态注入的文本框一起工作
$('.common').autocomplete({
});