gpt4 book ai didi

jQuery 自动完成 UI - 我希望它能够在焦点上开始搜索,而无需用户输入任何内容

转载 作者:行者123 更新时间:2023-12-03 22:23:11 25 4
gpt4 key购买 nike

jQuery 自动完成 UI - 我想启动“onfocus”搜索,并在用户使用选项卡或单击搜索字段时立即显示选择列表,而无需用户输入任何内容。

默认行为似乎要求用户输入一个字符或向下箭头来开始滚动并开始搜索并获取值,即使我将所需的字符数设置为零也是如此。

$( "#contact" ).autocomplete({    source: 'remote.php',    minLength: 0});

谢谢!

最佳答案

比埃米特的答案复杂一点,但是......

  • 即使框已包含文本,也会在焦点上弹出列表
  • 避免点击某个项目后重新弹出列表

这里是:

var closing = false;

$('#contact').autocomplete({
source: 'remote.php',
minLength: 0,
close: function()
{
// avoid double-pop-up issue
closing = true;
setTimeout(function() { closing = false; }, 300);
}
})
.focus(function() {
if (!closing)
$(this).autocomplete("search");
});

关于jQuery 自动完成 UI - 我希望它能够在焦点上开始搜索,而无需用户输入任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4479598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com