我有2个jquery自动完成字段,它们具有相同的源URL,由2个独立的模块注入。
当我先输入任何内容时 自动填充我得到结果下拉列表。
然后我在第二个输入内容 自动完成我得到了结果。
页面上生成的代码如下所示:
$( '#someid1' ).autocomplete( url, {
width: 200,
selectFirst: false,
minChars:1,
matchContains: true,
cacheLength: 1
});
$( '#someid2' ).autocomplete( url, {
width: 200,
selectFirst: false,
minChars:1,
matchContains: true,
cacheLength: 1
});
任何帮助/建议? -
答案 0 :(得分:0)
不是答案,但你知道你可以让这两个选择器只有一个.autocomplete()
,
$( '#someid1, #someid1' ).autocomplete( url, {
width: 200,
selectFirst: false,
minChars:1,
matchContains: true,
cacheLength: 1
});
用逗号分隔它......