(1)現行のアプローチのままで実現したいということであれば、その旨コメントして下さい。ご回答有難う御座います、お返事遅くなり申し訳ございません。:id=>nil}となってしまいました。personに変更したらエラーは出なくなりましたがドロップダウン変更時に何もコールされなくなりました。20:46もしよろしければ、現行のアプローチのままで実現する方法をご教授願えますでしょうか。お手数おかけして申し訳ございません。20:47すみません。テストで書いたJavaScriptがビューファイルに残っていて、そっちが更新処理をやっていました。訂正バージョンをtemplate化しましたので、別途回答致します。イベントの発生したselectの現在の値として取得出来る。フォームに埋め込んでおく。selectやhiddenはonchangeハンドラの引数として渡す。00:40ウォッチこの質問への回答やコメントをメールでお知らせします。