jquery-mobileサイトでjquery uiオートコンプリートを使用しています。私はサイトを直接開いている限り、問題なく動作しています。ajaxナビゲーションでサイドに移動すると機能しません。jquery-uiオートコンプリートin jquery-mobile
編集テスト可能な例:
<div data-role="page" data-theme="b" id="main" data-add-back-btn="true class="main"">
<div data-role="content">
<input type="search" name="search" id="search" value="" />
</div>
<script>
$('#main').live('pagecreate',function(event, ui) {
var availableTags = [
"Testone",
"Testtwo",
"Testthree"
];
$("#search").autocomplete({
source: availableTags,
minLength: 2,
});
});
</script>
</div>
ただ、apache acces_logをチェックしました。ページに直接アクセスすると呼び出されます。サイトに移動して何かを入力すると、呼び出されません。 – grandh
はい。また、私は関数で定義したソースとしてjavascript配列でテストしました。同じ結果で。だからsearch.phpを呼び出すことは問題ではありません。 – grandh
はい、いつも解雇されます。警告メッセージでテストしました。私がサイトにナビゲートしていた場合、私は警告を複数回受け取る。 – grandh