是否有一个简单的解决方案来根据3个数据找到结果?

时间:2016-04-15 14:05:47

标签: javascript logic

我想知道是否有一个" easy" Javascript中的解决方案,根据3个不同的参数来查找结果,而不使用大量的" if"或"切换"。

我的情况:我有3个下拉列表,每个下拉列表允许用户选择0到5之间的数字。

得到3个结果,我想选择相应的结果(在我的情况下,重定向到特定的URL)。

Ex:用户选择2 0 4 - >特定网址。

这不是真正的" javascript"问题,但更多的是程序逻辑问题,但请记住,我需要在javascript中进行。

我在想三维表,但无法弄清楚如何启动和使用它。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我会做以下事情:

假设您有一个按钮可以转到该网址:将其命名为#my-button:

点击事件可以执行以下操作:

$('#my-button').click(function(){
 base_url = 'http:www.xyz.com?sfdasf=' + $('#selctor1').val() + $('#selctor2').val() + $('#selctor3').val();

//Now execute
})

我们的想法是使用选择器中存在的内容来构建url字符串。这当然取决于网址是否使用选择器下拉列表中的信息。

希望这有帮助!

相关问题