Android 用の Web アプリに簡単な検索ボタンを実装しようとしています。ユーザーがテキストを入力した直後に (AJAX 経由で) 検索を開始したいと考えています。これが入力ボタンです。
<div data-role="fieldcontain" data-controltype="searchinput">
<input name="" id="main_search" placeholder=""
value="Search for stuff" onblur="alert('onblur');"
onclick="alert('onclick');"
onfocus="if(this.value == 'Search for stuff') { this.value = ''; }" type="search">
</div>
このバージョンでは、ユーザーは入力フィールドをクリックし、Android キーボードでテキストを入力できますが、「go」をタップしても何も起こらず、キーボードは開いたままになります (したがって、「onblur」は起動されません)。この問題の良い解決策は何ですか?
ありがとう、ムロン