0

JQMを使用する私のアプリケーションには、オートコンプリートボックスに動的に入力するユーザーの検索機能があります。サーバー要求は、3文字が入力された後、後続の各文字でアクティブになります。これは正常に機能し、ユーザーがオートコンプリートボックスのリンクをクリックしてページに移動できるようにします。ただし、戻るボタンを押すと、3番目の文字が入力されたときにサーバー呼び出しが行われることはなく、JQMが推奨するの使用法に依存していると確信しています$(document).on('pageinit')

これを変更して、戻った後に検索機能を使用できるようにするにはどうすればよいですか?

4

1 に答える 1

1

「on」を使用していることは知っていますが、Pageinit は、ページが最初に初期化されたときに 1 回だけ起動します。

関数を「pageshow」にバインドする必要があります。

$( '#theSearchPage' ).on( 'pageshow',function(event){

           ../Do Your Stuff
});
于 2013-02-23T18:27:13.623 に答える