После статьи MVC 4 о новых Mobile Features я добавил пакет NuGet jQuery.Mobile.MVC
. Этот пакет устанавливает, среди прочего, более старую версию 1.0.3b из JQuery Mobile (текущая версия 1.1.0) и создает следующие в _Layout.Mobile.cshtml
:jQueryMobile, Ajax Navigation и MVC
$(document).bind("mobileinit", function()
{
// As of Beta 2, jQuery Mobile's Ajax navigation does not work in all cases (e.g.,
// when navigating from a mobile to a non-mobile page), hence disabling it.
$.mobile.ajaxEnabled = false;
});
Я не могу найти никакой документации о том, что именно не работает, есть ли ошибка, поданная для него, и каков будет статус этой ошибки. Ближайшее, не древнее упоминание похоже на JQuery Mobile Forum является
http://forum.jquery.com/topic/ajax-navigation-system-is-causing-problems
В этом случае вопрос Ора был считаться «дизайном».
Итак ...
Почему может Ajax навигация быть отключены вне коробки, и в том, что до сих пор действительный интерес в JQuery Mobile 1.1.0?