有一个 ruby 散列@vars
想要一个选择控件来显示键,以及一个输入元素来显示所选键的值。
很容易做第一部分,但我不知道如何使用选择值来索引红宝石哈希。
%select{:name=>'var', :onchange =>"document.getElementById('var_val').value=value"}
-@vars.each do |k,v|
%option #{k}
%input#var_val{:type => 'text', :name => 'var_val', :value => '0'}
这成功地将输入字段设置为所选文本本身,但我如何将其设置为本质上@vars[select.value]
?