jquery autocomplete建议后删除焦点
在自动完成列表中选择一个项目后,我的脚本会validation选择但不会释放焦点。 我甚至试图将注意力集中在我的失望上。
这是我的代码:
var usernames = []; $("#suggest1").autocomplete(usernames); $("#suggest1").result(function() { $(this).submit(); setTimeout(function() { $('#focusdiv').focus(); }, 1); });
有什么建议?
这很有趣并且有效(焦点从suggest1输入中删除):
$("#suggest1").autocomplete(usernames); $("#suggest1").result(function() { $(this).submit(); setTimeout(function() { $('.next-step').focus(); }, 1); });
注意:没有setTimeout函数它不起作用。 ‘.next-step’是一个可点击的href(标签forms)
你可以使用模糊事件吗? IE $('#suggest1').blur();