住所の単語から郵便番号を検索してその住所を表示する
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
