0

API ドキュメントとインターネット投稿を際限なく読んでいるにもかかわらず、AJAX ナビゲーションを無効にすることはできません。

現在のスクリプト

<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.0-alpha.2/jquery.mobile-1.4.0-alpha.2.min.js"></script>
<script>
$(document).bind(“mobileinit”, function() { 
    $.mobile.ajaxEnabled = false; 
});
</script>

私の問題

ASP.NET フォームの使用 ルート ページ (index.aspx) からログインすると、サイトの残りの部分があるフォルダー (LOGIN) にリダイレクトされますが、フォルダーは URL に渡されません。

/Page.aspx を取得します

/LOGIN/Page.aspxの代わりに

質問

ASP.NET フォームのナビゲーション動作を修正する方法 ログイン 送信または

Jquery Mobile 1.4 で AJAX ナビゲーションをグローバルに無効にする方法

4

2 に答える 2

2

これは古いことは知っていますが、これに対処したばかりです。Ajax ナビゲーションをグローバルに無効にする場合は、次のスクリプトを Jquery の 、Jquery モバイルの前に追加します。ここでは順序が非常に重要です。

コードは次のようになります。

<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script>
$(document).on("mobileinit", function () {
  $.extend($.mobile, {
    ajaxEnabled: false
  });
});
</script>
<script src="http://code.jquery.com/mobile/1.4.0-alpha.2/jquery.mobile-1.4.0-alpha.2.min.js"></script>

http://demos.jquerymobile.com/1.0a3/#docs/api/globalconfig.htmlを参照してください

于 2015-04-15T15:57:13.760 に答える