从文本框中的2个下拉菜单中显示选项值?

时间:2016-08-15 02:57:48

标签: javascript select drop-down-menu textbox hashmap

我在Javascript中有一个数组

var values = [1, 2, 0.1, 1, 3, .2, 2, 3,.3];

和另一个显示每个int的文本的数组:

var names = [1, 'X', 2, 'Y', 3, 'Z'];

我已经将它转换为这样的哈希映射:

hash = {(1,2): 0.1, (1,3): .2, (2,3): .3}

我需要将values转换为hash,因为我有2个下拉菜单和一个显示值的文本框,具体取决于用户从下拉菜单中选择的2个值

这是我到目前为止创建的:https://plnkr.co/edit/g89r9TdIzJFxc3r5u8h9?p=preview

但是,我现在希望names数组中的相应字母值显示在文本框中。从链接中可以看出,Z出现在第1个和第3个文本框中,而不是每个X。我希望第1和第3个文本框显示2个下拉菜单中的字母。因此,如果第一个选项是X而第二个Y,则第一个文本框应显示X,第三个文本框应显示Y

我该怎么做?

0 个答案:

没有答案