我有搜索框,并且我正在使用此代码显示几乎有9,000,000原始数据的mysql数据库的结果 但是因为我有一个很大的数据库,所以我希望它仅在有人键入单词然后按Enter键时显示结果,而在有人打开页面时不显示数据。 现在,这是实时搜索框
这是我的代码:但这不起作用吗?
$('#search_text').keyup(function(){
var search = $(this).val();
if(search != '')
if (event.key === "Enter")
{
load_data(search);
}
else
{
load_data();
}
});
答案 0 :(得分:1)
只需将load_data
和else
中的return
调用从函数中删除:
$('#search_text').keyup(function(){
var search = $(this).val();
if(search != '') {
if (event.key === "Enter") {
load_data(search);
} else {
return;
}
}
});