jquery-autocomplete如何通过发送值(请求值)触发“自动完成”事件

时间:2013-04-18 10:01:39

标签: javascript jquery autocomplete triggers jquery-autocomplete

我想从sorce中触发“autocomplete”事件,并将值发送到textBox中设置。

我希望它就像用户输入值并触发自动完成一样, 我试着看了很多,但我发现的所有例子都没有发送价值, 我需要发送值!!

这个例子不能帮助我,因为我需要请求(就像有人打字一样)

$("#CompanyList").autocomplete({
  source : yourSource,
  change : yourChangeHandler
});

$("#CompanyList").data("autocomplete")._trigger("change");

我希望你了解我。

1 个答案:

答案 0 :(得分:0)

如果我理解(我不确定)。

你必须去服装:

使用:

 $('.input_text_forms').keyup(function(event){ });

那火了:

 var data = $('#lang_pass_threw').val();
 $.post('auto_fill.php', { data: data }, function(response) {  });

返回请求时:

  var arr = string.split("");

现在调用Timeout函数并将结果设置为值...

以下是一个示例:jsfiddle

这个例子有点马车,有一个光标位置要设置..和一个退格事件来撤消自动完成等,让我知道你需要什么,我会稍微调整这个脚本。