基于自动完成过滤跳过搜索结果页面

时间:2016-05-25 11:27:30

标签: php jquery autocomplete filtering

我有自动填充过滤搜索设置,需要修改下面的脚本。我需要的是当用户输入查询时,自动完成搜索过滤显示相关结果,当点击其中任何一个时,用户将直接进入该特定页面。目前,用户始终被用于搜索结果。基本上,只想跳过搜索结果步骤。

        function fwp_redirect() {
            if ('get' == FWP.permalink_type) {
                var query_string = FWP.build_query_string();
                if ('' != query_string) {
                    query_string = '?' + query_string;
                }
                var url = query_string;
            }
            else {
                var url = window.location.hash;
            }
            window.location.href = '<?php echo get_post_type_archive_link( 'job_listing' ); ?>' + url;
        }

1 个答案:

答案 0 :(得分:0)

在结果页面中,如果它返回只有一个结果 - 那么它可以自动重定向到列表页面而不是呈现页面。所有这些都将发生在服务器端。用户将被直接重定向到列表页面,而不显示搜索结果页面。