duc*_*ped 2 javascript jquery jquery-ui autocomplete jquery-ui-autocomplete
我有一个从远程源获取数据的jQuery UI自动完成表单,但是当连接速度很慢(排队请求并弄乱结果)时它会变得不稳定.我们如何能够在用户暂停之前保持解雇请求.
我认为该delay选项适合您:
按键激活后自动完成等待的延迟(以毫秒为单位).零延迟对本地数据有意义(响应更快),但可以为远程数据产生大量负载,同时响应速度较慢.
默认情况下,它是300(ms)但你应该增加它以满足你的需要.
$("#my-input").autocomplete({
/* options */,
delay: 750
});
Run Code Online (Sandbox Code Playgroud)
比较以下两个示例:
| 归档时间: |
|
| 查看次数: |
2170 次 |
| 最近记录: |