jqmページのdivに外部ページをロードしています.jQueryモバイルスタイルでそれを強化するために、divでtrigge('pagecreate')を呼び出します。これはコンソールから機能します。
$('#search-results-page').load('searchResults.php',{options:$.encodeJSON(data.options),search:$.encodeJSON(data.search)},function () {
$(this).trigger('pagecreate',{options:{}});
$.mobile.changePage('#search-results-page');
});
コードを try catch ブロックに入れると機能しますが、そうしないと次のエラーが発生します。
キャッチされていない TypeError: 未定義の jquery.mobile-1.3.1.js:7535 のプロパティ 'options' を読み取れません