【发布时间】:2016-03-21 21:45:55
【问题描述】:
我需要一些帮助。 这是我的 JsFiddle:https://jsfiddle.net/Mirawen/q59nqh2z/
function keyPress(keyEvent)
{
if (keyEvent.which == 13)
MainFunction();
}
function MainFunction()
{
alert("Hello World");
}
var arrSource = ["foo", "foooo", "foooooo", "bar", "barr", "barr"];
$(document).ready(function() {
$("#txtSearch").autocomplete({
source: arrSource,
minLength: 1,
select: function (event, ui)
{
MainFunction();
}
});
});
当我按下回车时,我想调用MainFunction(),当我从自动完成中选择一个项目时也调用这个函数
关键是,当我选择一个项目并按 Enter 键时,MainFunction() 会被调用两次。
我不知道如何解决这个问题。
感谢您的回答!
【问题讨论】:
标签: javascript jquery jquery-ui autocomplete