(Javascript)如何根据下拉列表中的选定选项更改变量值?
这里有一个下拉列表,我声明了一个变量(vki)(Javascript)如何根据下拉列表中的选定选项更改变量值?,javascript,jquery,drop-down-menu,options,Javascript,Jquery,Drop Down Menu,Options,这里有一个下拉列表,我声明了一个变量(vki) 选择你最喜欢的信! 选一个 A. B C D E F var vki, 当选择不同的选项时,我希望(vki)具有不同的值。例如,当选择A时vki=5,当选择B时vki=7,我将如何做到这一点 谢谢大家! 使用对象将选项值映射到要放入vki中的值 $("Fletter").change(function() { var vki_map = { A: 5, B: 7, ... }
选择你最喜欢的信!
选一个
A.
B
C
D
E
F
var vki,
当选择不同的选项时,我希望(vki)具有不同的值。例如,当选择A时vki=5,当选择B时vki=7,我将如何做到这一点
谢谢大家! 使用对象将选项值映射到要放入
vki
中的值
$("Fletter").change(function() {
var vki_map = {
A: 5,
B: 7,
...
}
vki = vki_map[$(this).val()];
});
但是我想知道为什么你不直接把这些值放在
中,例如
<option value="5">A</option>
<option value="7">B</option>
...
<option value="5">A</option>
<option value="7">B</option>
...
vki = parseInt($(this).val, 10);