我遇到自动填充问题 - 它仅适用于第一个文本字段。
$(function(){
var all_analysts = [<TMPL_VAR ALL_ANALYSTS>];
$('.aucomplete').autocomplete({
deferRequestBy: 0, //miliseconds
noCache: false, //default is false, set to true to disable caching
// callback function:
//onSelect: function(value, data){ alert('You selected: ' + value + ', ' + data); },////////////add a check if the name exists
// local autosugest options:
lookup: all_analysts //local lookup values
});
});
*包含月份(1月,2月,3月......)。
两个文字字段:
<input type="text" name="q1" class="aucomplete" value="hello" />
<input type="text" name="q2" class="aucomplete" value="hello" />
fiest文本字段(q1)工作正常,但secod(q2)不建议/完成。 请注意,在加载/刷新页面时,它会将autocomplete =“off”添加到第一个文本字段:
<input type="text" name="q1" class="aucomplete" value="hello" autocomplete="off"/>
<input type="text" name="q2" class="aucomplete" value="hello" />
我正在使用devbridge模块。
你知道这是什么问题吗?
谢谢!
答案 0 :(得分:0)
这是我的jQueryUI变体,请查看http://jsfiddle.net/BWCpj/
的小提琴 lookup
不是jQuery UI自动完成中的选项;它应该是source
。对于其他选项,您可以查看文档
http://jqueryui.com/demos/autocomplete/