Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.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_Php_Web_Url Redirection_Web Development Server - Fatal编程技术网

Javascript 下拉菜单,根据选择动态重定向到链接。当按下提交按钮时

Javascript 下拉菜单,根据选择动态重定向到链接。当按下提交按钮时,javascript,php,web,url-redirection,web-development-server,Javascript,Php,Web,Url Redirection,Web Development Server,主页搜索表单中所需的更改: 例如,如果我在班加罗尔寻找投资顾问 现在它显示了URL: 这需要改为: 代码: 第一个是在functions.php中 在这个srch变量中,我已经在-。它使srch变量vale成为我们想要的,即班加罗尔的财务规划师。 但是如果没有我上面提到的两个HTML嵌入式输入,它就无法工作。当我尝试使用它们时,页面就会崩溃 var srch =ser+loct; jQuery("#product_cathm").val(srch);

主页搜索表单中所需的更改: 例如,如果我在班加罗尔寻找投资顾问

现在它显示了URL:

这需要改为:

代码: 第一个是在functions.php中

在这个srch变量中,我已经在-。它使srch变量vale成为我们想要的,即班加罗尔的财务规划师。 但是如果没有我上面提到的两个HTML嵌入式输入,它就无法工作。当我尝试使用它们时,页面就会崩溃

         var srch =ser+loct; 
           jQuery("#product_cathm").val(srch); 
           document.serchvalidformhome.submit(); 
             } 
           return false; 
              }
p、 这段代码是由另一个开发人员编写的,其所有者没有联系,我被要求在另一个链接上重定向页面。据我所知,我试图走完每一步,但却被卡住了。 我能够从链接中删除所有内容,并能够重定向到 ?
但是我应该如何放置srch变量来代替它呢

如果希望先激活函数,请将onsubmit放在表单上的操作之前

否则,我认为这个问题需要提交更多的信息

function serch_validate_home(){ 
 var ser = jQuery("#servicehm").val(); 
 var loct = jQuery("#locationfilterhm").val(); 
   if((ser!='') && (loct!='')){ 
     var srch =ser+"in-"+loct; 
     jQuery("#product_cathm").val(srch); 
     document.serchvalidformhome.submit(); 
   } 
 return false; 
}

我建议为srch添加brakets和in-for?如果这样做没有帮助,请帮助我了解表单中的操作以及任何其他需要的重要信息

如果您希望有人为您这样做,那么您就错了。如果您有一个关于您所做尝试的具体问题,那么您需要更好地描述您尝试的结果如何未能达到您想要的效果,以及您已经完成的调试。我没有看到任何具体问题,请更具体一些。我已经试着更准确地解释了,在最近编辑的问题中。@PatrickQ这是我在这里的第一个问题,所以在提问时犯了一些错误,我做了一些更改,请查看并让我知道您的想法!再次感谢。@jesicadev18进行了更改,请现在查看一下。谢谢你的帮助。这个问题已经做了一些修改,你可以看一下。非常感谢。谢谢你在这个问题上花时间。
                    <div class="i-would-lik-cls">      
                   <?php  $terms = get_terms( 'locationfilter',array('hide_empty' => 0, 'orderby' => 'ASC')); ?>                    
                <span class="srch-frm-home-temp-one">I need a</span> 
                <select  id="servicehm" style="width:100%"> 
                    <option value="">Choose a Service...</option> 
                    <option value="financial-planner-">Financial Planner</option>        
                    <option value="investment-advisor-">Investment Adviser</option>                
                    <option value="wealth-advisor-">Wealth Adviser</option>                        
                </select >   
                </div>                   
                <span class="srch-frm-home-temp-two">in</span> 
                 <div class="annual-incom-cls">                   
                <select id="locationfilterhm" style="width:100%" "> 
                    <option value="">Location</option> 
                    <option value="ahmedabad">Ahmedabad</option>        
                    <option value="bengaluru">Bengaluru</option>                
                    <option value="chennai">Chennai</option> 
                    <option value="delhi">Delhi</option> 
                    <option value="gurgaon">Gurgaon</option> 
                    <option value="hyderabad">Hyderabad</option> 
                    <option value="indore">Indore</option>    
                    <option value="kolkata">Kolkata</option>    
                    <option value="kochi">Kochi</option>    
                    <option value="mumbai">Mumbai</option> 
                    <option value="pune">Pune</option>                
                    <option value="surat">Surat</option>        
                </select >   
                </div>    
                <input name="product_cat" id="product_cathm" value="" type="hidden" />   
                <div class="prod-serh"> 
                    <button type="submit">search</button> 
                </div> 

            </form> 
        </div>            
    </div>   

</div> 
<div style="clear:both;"></div> 
     <?php    
$ReturnString = ob_get_contents(); ob_end_clean(); return $ReturnString; 
   } 
   function serch_validate_home(){ 
     var ser = jQuery("#servicehm").val(); 
     var loct = jQuery("#locationfilterhm").val(); 
       if( ser!='' && loct!=''){ 
         var srch =ser+loct; 
           jQuery("#product_cathm").val(srch); 
           document.serchvalidformhome.submit(); 
             } 
           return false; 
              }
function serch_validate_home(){ 
 var ser = jQuery("#servicehm").val(); 
 var loct = jQuery("#locationfilterhm").val(); 
   if((ser!='') && (loct!='')){ 
     var srch =ser+"in-"+loct; 
     jQuery("#product_cathm").val(srch); 
     document.serchvalidformhome.submit(); 
   } 
 return false; 
}