У меня проблема с ah changePage. Я хочу переключить страницу после вызова Ajax.JQuery mobile changePage после вызова Ajax
Если форма get submit, эта функция будет выполнена, но после вызова ajax страница не переключается.
Если я хочу установить точку останова на этот вызов, это не остановится.
Что мне делать, что я могу переключить страницу после вызова ajax.
$("#serialNumber").submit(function() {
$.ajax({
type: "POST",
url: "mobilemain.do",
data: "serialNumberInput=" + $("#serialNumberInput").val(),
success: function(msg)
{
$.mobile.changePage("#machine_manuals", "slide");
}
});
});
Edit:
Ok! Я нашел некоторый намек на мою проблему.
Вызов SAP-сервера осуществляется из формы-submit, а не из моего ajax-вызова. Он никогда не идет по методу выше.
На моем сервере, я сделал, что:
l_view = create_view(view_name = 'main.htm').
call_view(l_view).
Но я не хочу называть main.htm. Я хочу назвать вторую страницу в мобильном проекте jquery. (main.htm # machine_manuals)
Как это работает?
Спасибо за ваш ответ, но он по-прежнему не работает. :( Я думаю, что что-то с Ajax-вызов не работает, потому что если я пытаюсь предупреждение вместо changePage, он также не работает. –
Ok! я нашел некоторый намек на мою проблему. САП .. -Server вызов от формы подать и не из моего АЯКС-вызова Он никогда не идет в вышеуказанном способе на моем сервере, я сделал, что: l_view = create_view (view_name = «main.htm») call_view (l_view) Но я не хочу называть main.htm. Я хочу назвать вторую страницу в мобильном проекте jQuery. (Main.htm # machine_manuals) Как это работает? –