0

我正在寻找能够在用户键入时过滤结果的东西,而不仅仅是当用户点击该字段时,这就是它现在的工作方式。我添加了实时和自动完成功能,但这并没有产生我想要的结果。

知道我怎样才能让它工作吗?

$(document).ready(function(){
    $("form#submit").live('change.autocomplete', function() { 
        // we want to store the values from the form input box, then send via ajax below
        var thissearch = $('#thissearch').attr('value');
        $.ajax({
            type: "POST",
            url: "includes/searchinventorytest.php?",
            data: "thissearch="+ thissearch,
            success: function(data){
                $('div.success').fadeIn();
                $('div.success').html(data);
            }
        });
        return false;
    });
});
4

1 回答 1

1

从 facebook 得到我的答案,我想我会分享。我需要“on”和“keyup”

$("form#submit").on('keyup', function() { 
        // we want to store the values from the form input box, then send via ajax below
        var thissearch = $('#thissearch').attr('value');
        $.ajax({
        type: "POST",
        url: "includes/searchinventorytest.php?",
        data: "thissearch="+ thissearch,
        success: function(data){
        $('div.success').fadeIn();
        $('div.success').html(data);
        }
        });
        return false;
        });
});
于 2013-01-25T08:24:12.673 回答