2013-09-06 2 views
0

Несмотря на бесконечное чтение документации API и интернет-почты, я не могу отключить навигацию AJAX.Отключить JQuery Mobile Ajax Navigation

ТОКА SCRIPTS

<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 Forms Когда я войти с корневой страницы (index.aspx) я должен быть перенаправлен в папку (ВХОД), где остальная часть моего сайта есть, но папка не передается в URL.

ПОЛУЧИТЬ /Page.aspx

Вместо /LOGIN/Page.aspx

ВОПРОС

Как исправить навигационное поведение для ASP.NET формы Войти Отправить OR

Как отключить AJAX Navigat ион глобально для JQuery Mobile 1.4

+1

Если вы делаете именно то, что вы делаете в коде выше, но сделать это перед вызовом JQuery мобильного сценария он работает правильно и отключает Навигация по ajax полностью. Я использую это сам. Нашел пример и объяснение здесь: http://amitkumarsharma.com/jquery-mobile-and-disabling-ajax/ – JadedCore

ответ

2

я нашел простое решение, как показано ниже:

просто добавить к своей основной форме:

данных Ajax = "ложь"

<form runat="server" data-ajax="false"> 

Эта отключит навигацию ajax в выбранной форме.

Поскольку это ASP.NET, добавив его в основную форму сайта, вы отключите форму AJAX, представив поведение сайта по всему сайту.

Таким образом, вам не нужно использовать сценарий, как указано выше.

2

Я знаю, что это старше, но только что разобрался с этим. Если вы хотите отключить Ajax Navigation глобально, добавьте следующий скрипт ПОСЛЕ JQuery, но ПЕРЕД JQuery mobile. Порядок здесь очень важен.

Код будет выглядеть примерно так:

<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

+1

Спасибо за альтернативное решение Сэм – Obsidian

Смежные вопросы