Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.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
Javascript 如何在单个页面上显示所有可能的搜索查询的搜索结果?_Javascript_Html - Fatal编程技术网

Javascript 如何在单个页面上显示所有可能的搜索查询的搜索结果?

Javascript 如何在单个页面上显示所有可能的搜索查询的搜索结果?,javascript,html,Javascript,Html,我想在点击“查找营地”链接时,所有的营地意味着所有州、所有性别、所有体育项目和所有年龄段的营地都必须被删除 显示,并且url应为 在浏览器中 此外,我有搜索查询的代码,将返回营地只为 具体的运动项目、州、性别和年龄范围如下。可以 您可以修改功能,以满足我的上述要求 已完成。此外,我如何从“查找营地”访问此功能 链接,因为它将我重定向到 .谢谢你 救命 你可能必须给出一个例子,你的问题不是很清楚。检查网站,从首页下拉菜单中选择州、运动、性别和年龄组,然后选择搜索按钮。你将得到针对特定州、特定性别、

我想在点击“查找营地”链接时,所有的营地意味着所有州、所有性别、所有体育项目和所有年龄段的营地都必须被删除 显示,并且url应为 在浏览器中

此外,我有搜索查询的代码,将返回营地只为 具体的运动项目、州、性别和年龄范围如下。可以 您可以修改功能,以满足我的上述要求 已完成。此外,我如何从“查找营地”访问此功能 链接,因为它将我重定向到 .谢谢你 救命


你可能必须给出一个例子,你的问题不是很清楚。检查网站,从首页下拉菜单中选择州、运动、性别和年龄组,然后选择搜索按钮。你将得到针对特定州、特定性别、特定运动等的营地结果。但我想要所有州、所有性别的营地列表,所有的运动等等。就是这样。创建一个你想要的输出类型的数据库视图。使用该视图收集表单中您希望显示的所有列。然后您将只发送一个JQuery调用来查询该视图。您将使用和/或现在加入筛选条件。将其保留为空如何?
<li ><a href="http://gogliderhosting.com/spocamp.com/find-a-camp/" >Find A Camp</a></li>
<script>

        function SearchNow() {
            search = jQuery('input[name="ofsearch"]').val();
            v1 = jQuery('#ofait-dir-item-sport option:selected').text().toLowerCase();
            v2 = jQuery('#ofait-dir-item-Gender option:selected').text().toLowerCase();
            v3 = jQuery('#ofait-dir-item-state option:selected').text().toLowerCase();
            v4 = jQuery('#ofait-dir-item-Age option:selected').text().toLowerCase();
            if(search == '' && v1 == 'sport' && v2 == 'gender' && v3 == 'state' && v4 == 'age range') { 
                window.location = "http://gogliderhosting.com/spocamp.com/?s=%20";
            } else {
                q = '';

                if(v1 != 'sport') {
                    q = q + "&ait-dir-item-sport="+v1 ;
                } 

                if(v2 != 'gender') {
                    q = q + "&ait-dir-item-Gender="+v2;
                } 

                if(v3 != 'state') {
                    q = q + "&ait-dir-item-state="+v3;
                } 

                if(v4 != 'age range') {
                    q = q + "&ait-dir-item-Age="+v4;
                } 

                window.location = "http://gogliderhosting.com/spocamp.com/?s=%20"+q;
            }
        }


</script>