jQueryとかの非同期通信の技術tipsは断片的にはよく見ますが、 Ruby on Railsを使って一連の実装が説明されているものがあまりない・・・。 ということで、郵便番号から住所の自動入力を実装した内容をメモしておきます。 やりたいこと ボタンをクリックするとWEBページを遷移することなく郵便番号をGETにてサーバへ送信。 マスターデータの郵便番号が重複していたら各郵便番号の"共通している部分まで"を取得。 郵便番号が無かった場合「該当の郵便番号は登録されていない」旨を表示。 サーバからJSONで住所データを受け取って住所記述用のテキストフォームに埋め込む。 今回の開発環境 ruby '2.0.0' gem 'rails', '4.0.5' gem 'jquery-rails', '3.0.4' gem 'coffee-rails', '4.0.1' gem 'bootstrap-