有没有一个简单的解决方案可以根据3个数据找到结果
Is there an easy solution to find a result depending on 3 data?
我想知道Javascript中是否有一个"简单"的解决方案,可以在不使用大量"if"或"switch"的情况下,根据3个不同的参数找到结果。
我的例子:我有3个下拉列表,每个列表都允许用户选择0到5之间的数字。
有了这3个结果,我想选择相应的结果(在我的情况下,重定向到特定的URL)。
例如:用户选择2 0 4->特定的url。
这不是一个真正的"javascript"问题,而是一个程序逻辑问题,但请记住,我需要用javascript来做。
我在考虑一个三维表格,但不知道如何启动和使用它。
提前感谢您的帮助。
我会做如下操作:
假设你有一个按钮可以转到url:称之为#my button:
有一个点击事件,类似于:
$('#my-button').click(function(){
base_url = 'http:www.xyz.com?sfdasf=' + $('#selctor1').val() + $('#selctor2').val() + $('#selctor3').val();
//Now execute
})
这个想法是使用选择器中存在的内容来构建url字符串。这当然取决于url是否使用选择器下拉列表中的信息。
希望这能有所帮助!
相关文章:
- 具有多个数据集的分组散点图D3
- 单击一个数据表,填充第二个数据表
- 从多个选择框获取多个数据'
- 通过JS/AAJAX在XML文件中搜索1个数据
- 多个数据表切换列
- 如何外部联接两个数据集(基于多个主键)
- 如何在 ajax 中使用 javascript 发送多个数据并将其重定向到欢迎页面
- AngularJS和UI-选择多个数据
- 在HTML5中是否可以有多个数据{名称}属性
- 有没有一个简单的解决方案可以根据3个数据找到结果
- 折线图:对齐多个数据集的x轴(时间戳)
- promise.all只返回第一个数据
- 在Javascript数组或一个对象中存储多个数据所需的Tweak
- KendoUI AreaChart的分类轴仅基于第一个数据组
- 从数据库中获取最新的5个数据
- 张贴表格,但我无法获得多个数据
- 使用 Jquery 将 JSON 数据拆分为多个数据
- 一页上的多个数据表不起作用
- 如何将一个配置对象共享给多个数据
- 具有多个数据参数的多个 AJAX 请求