Javascript Jquery自动完成并按enter键
我有一个jqueryautocomplete,它从数据库中读取数据 一切正常,但当我按enter键时,我需要进入数据库,检查输入的文本是否存在于表中,以便选择它-否则我将警告无效输入 我的尝试 我实现了source和select方法,还实现了textbox的onkeypress方法。我得到了我需要的结果,但即使在我按下enter键后,自动完成功能仍在从数据库中搜索值 如何停止此操作,因为它会减慢我的页面速度 代码:Javascript Jquery自动完成并按enter键,javascript,jquery,asp.net,jquery-ui-autocomplete,Javascript,Jquery,Asp.net,Jquery Ui Autocomplete,我有一个jqueryautocomplete,它从数据库中读取数据 一切正常,但当我按enter键时,我需要进入数据库,检查输入的文本是否存在于表中,以便选择它-否则我将警告无效输入 我的尝试 我实现了source和select方法,还实现了textbox的onkeypress方法。我得到了我需要的结果,但即使在我按下enter键后,自动完成功能仍在从数据库中搜索值 如何停止此操作,因为它会减慢我的页面速度 代码: 确定我设法找到了一个解决方案:我将搜索事件添加到自动完成中,在自动完成中,我检查
确定我设法找到了一个解决方案:我将搜索事件添加到自动完成中,在自动完成中,我检查按键密码,当它是enter键时返回false:
search: function (event, ui) {
var key = $("#<%=hdn_key_pressed.ClientID%>").val();
if (key == 13)
return false;
else
return true;
},
search: function (event, ui) {
var key = $("#<%=hdn_key_pressed.ClientID%>").val();
if (key == 13)
return false;
else
return true;
},