wp-googlemaps開発中その2

2006年10月10日 (火曜日) - 17:32:52 by webmaster

記事投稿時にgeocodingさせようと思っていろいろやってみたけれど、問題の回避方法が見つからない。

1. 記事投稿(フォーム送信ボタンをクリック)

2. onsubmitイベントで処理開始

3. geocodingして記事中の住所文字列に緯度経度情報を追加

4. フォーム送信

という流れで処理をしたいのだけれど、
submitイベントを生かしておくとgoogleからの非同期通信が完了する前にフォーム送信されてしまうし、
イベントをキャンセル(preventDefault)してしまうとこんどは変換後のフォーム送信が出来ない。

うまい方法は無いのだろうか?

とりあえずの逃げとして、記事入力中にkeyupイベントで即時変換をかけたけれど。

Leave a Reply

XHTML: You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>