Javascript 下拉菜单,根据选择动态重定向到链接。当按下提交按钮时
主页搜索表单中所需的更改: 例如,如果我在班加罗尔寻找投资顾问 现在它显示了URL: 这需要改为: 代码: 第一个是在functions.php中 在这个srch变量中,我已经在-。它使srch变量vale成为我们想要的,即班加罗尔的财务规划师。 但是如果没有我上面提到的两个HTML嵌入式输入,它就无法工作。当我尝试使用它们时,页面就会崩溃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);
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;
}