所以我有实时结果系统(当您在表单中输入时,它会找到实时结果并打开列表下拉列表。)
/**
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();
}
问题:
当我在该表单中键入内容时,列表会打开但是,我之前搜索过的缓存中的结果会弹出。
如何防止这种情况发生?如何禁用此表单的缓存结果?
答案 0 :(得分:3)
在html中你有一个名为
的属性autocomplete
你可以像这样设置它
autocomplete="off"