我希望用户从下拉菜单中选择,然后他们的选择将填充第二个菜单的内容。从第二个菜单中挑选时,我希望将它们重定向到与其选择相关的URL。
例如:菜单1 - 选择汽车,面包车,自行车/菜单2(如果选择汽车) - 选择奥迪,宝马,雪铁龙 - 然后选择奥迪时,它会进入奥迪场地
这需要能够在html中工作,而不是php解决方案或类似的(java等很好)
我发现了类似的查询:Populate one dropdown based on selection in another then redirect
但是回答的人比我拥有更高水平的知识,因为那里没有一个完整的答案我完全没有问题。
然后我找到了这个:directing user to url based on his choice from dropdown menu
它完全按照我想要的方式工作,除了它不能在Internet Explorer中工作(我发现在我悲伤地实现它之后)。关于我如何能得到我想要发生的事情的任何想法?
我会发布这两个但主持人删除我的问题,因为显然你不能质疑不正确的解决方案......
答案 0 :(得分:0)
将值设置为网站的链接,之后使用一点jquery:
$('#yourdropdown').on('change',function(){
var where_to = $(this).val();
window.location = where_to;
});
如果您无法将值设置为实际链接,则必须根据定义where_to =所需链接的值来生成switch语句。