0

我希望用户从下拉菜单中进行选择,然后他们的选择会填充第二个菜单的内容。从第二个菜单中选择时,我希望他们被重定向到与他们的选择相关的 url。

例如:菜单 1 - 汽车、货车、自行车的选择/菜单 2(如果选择汽车) - 奥迪、宝马、雪铁龙的选择 - 然后在选择 audi 时会转到 audi 站点

这需要能够在 html 中工作,而不是 php 解决方案或类似的解决方案(java 等很好)

我发现了这个类似的查询:Populate one dropdown based on selection in another then redirect

但是回答的人假设的知识水平比我高,因为那里没有完整的答案和完整的代码,我很难过。

然后我找到了这个:根据他从下拉菜单中的选择将用户定向到 url

它完全按照我的意愿工作,只是它不能在 Internet Explorer 中工作(我发现在我实现它之后很遗憾)。关于如何获得我想要发生的事情的任何想法?

我会在这两个上发布,但版主会删除我的问题,因为显然你不允许质疑不正确的解决方案......

4

1 回答 1

0

将值设置为网站的链接,然后使用一点 jquery :

$('#yourdropdown').on('change',function(){
  var where_to = $(this).val();
  window.location = where_to;
});

如果您无法将该值设置为实际链接,则必须根据值将 where_to = 定义为所需的链接来创建 switch 语句。

于 2013-09-26T11:33:31.843 回答