Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 哪个查询适合在搜索时显示结果_Php_Jquery - Fatal编程技术网

Php 哪个查询适合在搜索时显示结果

Php 哪个查询适合在搜索时显示结果,php,jquery,Php,Jquery,让我们假设我的身体看起来像 第一:使用jQuery在每个选择字段上显示自动提交之类的数据 $('#region,#categories,#types').change(function () { $(this).closest("form").submit(); }); 第二:一次性查询。选择所有字段,然后单击“搜索”按钮 我想知道哪种方法适合显示搜索结果。使用AJAX提交如何。这样,您可以只刷新页面的结果部分,并使您的站点更具动态性: $('#region,#categories,

让我们假设我的身体看起来像

第一:使用jQuery在每个选择字段上显示自动提交之类的数据

$('#region,#categories,#types').change(function () {
    $(this).closest("form").submit();
});
第二:一次性查询。选择所有字段,然后单击“搜索”按钮


我想知道哪种方法适合显示搜索结果。

使用AJAX提交如何。这样,您可以只刷新页面的结果部分,并使您的站点更具动态性:

$('#region,#categories,#types').change(function () {
    var form = $(this).closest("form");
    $.ajax({
        url: form.attr('action'),
        type: form.attr('method'),
        data: form.serialize(),
        success: function(result) {
            // TODO: show the results
        } 
    });
});