私はこれが初めてですが、ajax jqueryを介して検索機能を実装しています。keyup イベントを使用してそれを行いました。その文字によると、何かを入力するたびに、検索リストが表示されます。しかし、問題は、ページを更新してもレコードが取得されないということです。何かを検索すると、私だけがレコードを取得し、その位置で検索フィールドに入力されたすべてのテキストを削除すると、レコードの正しいリストが表示されますが、最初は表示されません。
$("#search_term").keyup(function(e){
e.preventDefault();
ajax_search();
});
function ajax_search(){
$("#search_results").show();
var search_val=$("#search_term").val();
$.post("user-account-other.php", {search_term : search_val}, function(data){
if (data.length>0){
$("#search_results").html(data);
}
})
}
<div id="search_results"></div>
この問題を解決する方法を教えてください。