Sha*_*ane 0 html javascript jquery autocomplete
我有一个网页与jquery生成动态HTML输入框.
这样的东西出现在页面上.
<input type="text" id="numbers[]" ></input>
<input type="text" id="numbers[]" ></input>
<input type="text" id="numbers[]" ></input>
<input type="text" id="numbers[]" ></input>
Run Code Online (Sandbox Code Playgroud)
这些文本框都使用相同的自动完成程序,是否可以在jQuery中指向我的所有这些自动完成程序?
首先,id应该在整个文档中是唯一的,因此您的代码不正确.
你可能意味着什么
<input type="text" name="numbers[]" ></input>
<input type="text" name="numbers[]" ></input>
<input type="text" name="numbers[]" ></input>
<input type="text" name="numbers[]" ></input>
Run Code Online (Sandbox Code Playgroud)
要在这些框上启用自动完成功能,只需使用与它们匹配的选择器即可
var data = "foo bar baz";
$('input[name^=numbers]').autocomplete(data);
Run Code Online (Sandbox Code Playgroud)