だから私はライブ結果システムを持っています (フォームに入力すると、ライブ結果が見つかり、リストのドロップダウンが開きます)。
/**
The search suggestion START
**/
$(document).ready(function () {
list = $(".menus");
form = $("#search");
form.keyup(function () {
if (form.val() !== '') {
load();
$.post("ajax_suggestions.php", { search : form.val() }, function(data) {
list.slideDown("slow");
list.html(data);
unload();
});
} else {
list.slideUp("slow");
unload();
}
});
});
function load() {
$("#loading").show();
}
function unload() {
$("#loading").hide();
}
問題:
そのフォームに何かを入力すると、リストが開きますが、以前に検索したキャッシュからの結果がポップアップ表示されます。
これを防ぐにはどうすればよいですか?このフォームのキャッシュ結果を無効にするにはどうすればよいですか?