質問: ・やりたいこと AjaxZip3.zip2addrを利用して一つの郵便番号から「都道府県(セレクトボックス)」「市町村区(セレクトボックス)」「町字(テキストボックス)」を設定したい。 ・試したこと ``` AjaxZip3.zip2addr(this, '', '都道府県','市町村区','町字'); ``` で「都道府県」「町字」の設定は出来るのですが、「市町村区」の設定が出来ませんでした。 「市町村区」をテキストボックスに変更した際は上記コードで設定されました。 「市町村区」はAJAXで都道府県が設定された際にAJAXで紐づく市町村区をセレクトボックスにセットしています。 その後、AjaxZip3.zip2addrを呼ぶ形で作成しています。 「市町村区」がセレクトボックスの場合は自動設定は出来ないのでしょうか・・。 よろしくお願いいたします。
回答: ajaxzip3.jsのソースを見てみました。 都道府県がプルダウンの場合は、それ用の記述がありましたが、市町村区に関しては記述はありませんでした。 諦めるか、自分で市町村区の場合を書かないといけないかなぁと思います。 ``` if ( AjaxZip3.fpref.type == 'select-one' || AjaxZip3.fpref.type == 'select-multiple' ) { // 都道府県プルダウンの場合 var opts = AjaxZip3.fpref.options; for( var i=0; i