私はこのルビーオブジェクトjqueryオートコンプリート用のハッシュ配列をどのようにマップできますか?
options = [
{"ActionScript"=>"orange"},
{"AppleScript"=>"orange"},
{"Asp"=>"red"},
{"BASIC"=>"green"},
{"C"=>"blue"},
{"C++"=>"purple"},
{"Clojure"=>"green"},
{"COBOL"=>"red"},
{"ColdFusion"=>"red"},
{"Erlang"=>"green"},
{"Fortran"=>"orange"},
{"Groovy"=>"green"},
{"Haskell"=>"green"},
{"Java"=>"green"},
{"JavaScript"=>"brown"},
{"Lisp"=>"purple"},
{"Perl"=>"blue"},
{"PHP"=>"red"},
{"Python"=>"green"},
{"Ruby"=>"green"},
{"Scala"=>"green"},
{"Scheme"=>"orange"}
]
を持っていると私はそれがこれにマッピングすることがしたい:事前に
[{"name":"ActionScript","value":"orange"},{"name":"AppleScript","value":"orange"}...]
感謝を。
質問はJSONとjqueryの - オートコンプリートをタグ付けしましたが、ために表示されません。 *直接*関連していないもの – tokland
マップはjsonであるため、=>ではなく、 "name"と "value"のためにjquery auto completeに関連しています –