在自动填充列表中选择一个项目后,我的脚本会验证选择但不会释放焦点。我甚至试图把注意力集中在我的失望上。
这是我的代码:
var usernames = [<? print_r($jquery_usernames); ?>];
$("#suggest1").autocomplete(usernames);
$("#suggest1").result(function() {
$(this).submit();
setTimeout(function() {
$('#focusdiv').focus();
}, 1);
});
有什么建议吗?
答案 0 :(得分:1)
这很有趣并且有效(焦点从suggest1输入中删除):
$("#suggest1").autocomplete(usernames);
$("#suggest1").result(function() {
$(this).submit();
setTimeout(function() {
$('.next-step').focus();
}, 1);
});
注意:没有setTimeout函数它不起作用。 '.next-step'是可点击的href(选项卡式)
答案 1 :(得分:0)
你能使用模糊事件吗? I.E. $('#suggest1').blur();