写入表单时防止数据库结果弹出

时间:2013-04-30 10:23:13

标签: php

所以我有实时结果系统(当您在表单中输入时,它会找到实时结果并打开列表下拉列表。)

 /**
 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();
    }

问题:

当我在该表单中键入内容时,列表会打开但是,我之前搜索过的缓存中的结果会弹出。

如何防止这种情况发生?如何禁用此表单的缓存结果?

1 个答案:

答案 0 :(得分:3)

在html中你有一个名为

的属性
autocomplete

你可以像这样设置它

autocomplete="off"