我创建了小jquery ajax实时搜索.post 它工作正常,但有时候我一直在删除文本框的值 当盒子被彻底清除后,我仍然会出现搜索结果 在我的搜索结果区域。
$("#search").live("keyup",function(){
$("#searchResult").hide();
var searchValue = $(this).val();
$.post("userpanel.php",{'action':'search','searchboxValue': searchValue},function(result){
if(result == ""){
$("#searchResult").hide();
}
else{
$("#searchResult").fadeIn().html(result);
}
});
});
<div id='searchResult'></div>
我试过这种方法但不会工作。请帮忙
答案 0 :(得分:0)
尝试添加if
if(searchValue!="") {
//fetch search results
}