目前,我的自动填充功能在输入一个字符后会返回值。我只是想将该限制增加到3,但无法正常工作。这是下面的代码。如您所见,我尝试在源代码的内部和外部添加minLength:3,但无济于事。

$(function() {
   $( "#name" ).autocomplete({
     source: '${g.createLink(controller: 'template', action: 'suggestedNameValues')}'
  //minLength: 3
  });
});


有任何想法吗?

更新资料
我在源代码行的末尾缺少逗号。

最佳答案

minLength的默认值为1,这表示用户在搜索框中键入至少1个字符以触发自动完成。

$(function(){

$("#search").autocomplete(
{
    source:data,
    minLength:2
});


});

关于jquery - jQuery自动完成最小长度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26834174/

10-11 06:08