住所の単語から郵便番号を検索してその住所を表示する
jQuery coder プラグイン を使って、指定した住所の単語から郵便番号を検索し、その結果をリスト表示します。さらに jQuery lookup プラグイン を使って、その郵便番号から住所を検索し、その結果を表示します。
<script type="text/javascript"> //<![CDATA[ jQuery(function($) { jQuery(document.f) .submit(function() { var limit = this.l.value; jQuery('#r') .empty() .coder(this.a.value, function(response) { jQuery.each(response, function(i) { if (i >= limit) return false; jQuery('<li>') .addClass('indicator') .text(this.c) .appendTo('#r') .lookup(this.c, function(response) { var addr = response[0]; jQuery(this) .removeClass('indicator') .text(addr.c + ' ' + addr.a); }); }); }); return false; }); }); //]]> </script> <form name="f"> <input type="text" name="a" value="横浜" /> <select name="l"> <option value="1">1件</option> <option value="2">2件</option> <option value="3" selected="selected">3件</option> <option value="4">4件</option> <option value="5">5件</option> <option value="6">6件</option> <option value="7">7件</option> <option value="8">8件</option> <option value="9">9件</option> <option value="10">10件</option> </select> <input type="submit" name="g" value="検索" /> </form> <ul id="r"></ul>
関連情報
- ベーシック
- 送信フォーム
- with jQuery
- Google Maps API
- BLOGRANGER API