jpostalの設置方法を紹介してくださる記事を見かけるようになりました。ありがとうございます。
さてRailsにjpostalを導入する方法の紹介記事を見つけました。
Railsでjpostal.jpを使って住所を自動入力する
しかし、「都道府県」がうまく入力されていません。
これは、プルダウンのoptionのvalue属性がPrefectureのidを表示しており、jpostal.jsで取得した都道府県は文字列(東京都、埼玉県など)のため、value属性がマッチせず、自動で選択されません。
Railsの住所フォームはOPTIONタグのvalueに数値(おそらく自治体コード?)を利用しているようです。この記事後半では、Railsビューを修正して、<option value="北海道">北海道</option>と表示する方法が説明されていました。
そこで、jspotal ver/2.8で、次のどの場合でも選択できるようにしました。
<option value="北海道">北海道</option>
<option value="1">北海道</option>
<option value="01">北海道</option>
Code language: HTML, XML (xml)
サンプルページ
http://jpostal-1006.appspot.com/sample_1_b.html
設置方法やjavascriptの記述方法はこれまでと同じです。