gpt4 book ai didi

javascript - 自动选择第一个 jquery UI 结果

转载 作者:行者123 更新时间:2023-12-03 21:45:20 26 4
gpt4 key购买 nike

我正在使用 jQuery Autocomplete 来搜索本地城市数据库。这是代码:

$('#txt_search_city').autocomplete({
source: url,
delay: 0,
autoFocus: true,
select: function( event, ui ) {
$( "#id_city" ).val( ui.item.id );
$(this).closest('form').submit();
},
focus: function( event, ui ) { event.preventDefault(); }
});

我希望默认选择第一个返回值(就像在 Facebook 上一样)。因此本质上,如果他们只是按 Enter 键,他们将触发对第一个结果的选择。

我认为这就是 autoFocus: true 所做的,但它不起作用。不显示错误,只是不选择第一个结果。

想法?

最佳答案

Autofocus将突出显示第一条记录..

您的代码只需包含 autoFocus: true,如下所示:

$('#txt_search_city').autocomplete({
source: url,
delay: 0,
autoFocus: true,
select: function( event, ui ) {
$( "#id_city" ).val( ui.item.id );
$(this).closest('form').submit();
},
focus: function( event, ui ) { event.preventDefault(); }
});

关于javascript - 自动选择第一个 jquery UI 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9243441/

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