最好通过示例解释此问题:
如果我有一个带chevy的选择框,福特和本田作为选项,我开始输入“ch”,希望选择“chevy”,它可以工作(如果我不在chars之间暂停)。
但是,如果我太慢了,选择框会忘记键入“c”并在键入“h”后登陆“honda”。
有没有办法控制超时?我想记住“c”几秒钟,而不是像现在这样0.1秒。
我知道jquery和html足以实现任何相当简单的解决方案。
谢谢,罗恩
答案 0 :(得分:0)
例如,请参阅Autocomplete - jQuery UI。使用:
<强> JS 强>
var items= [
"Chevy",
"Ford",
"Honda",
//.. others
];
$("#brands").autocomplete({
source: items,
delay: 500
});
此处delay
设置击键发生之间的超时。