Проблемы с функцией jQuery Mobile $ .mobile.changePage - PullRequest
0 голосов
/ 06 октября 2011

Я использую $.mobile.changePage(), чтобы изменить переход со страницы входа на домашнюю страницу. Оттуда ни одна из ссылок на домашней странице не работает. Все эти ссылки используют стандартную ссылку href. Я попытался просто использовать ссылку href="" для кнопки входа в систему, и это работает, но проблема в том, что после нажатия кнопки входа в систему мне нужно выполнить какой-то процесс входа в систему, чтобы убедиться, что они введены в нужных местах и насколько я знаю, href просто происходит немедленно, и я не могу заставить его ждать или останавливать все вместе. Я попытался использовать event.preventDefault(), но это не помешало бы href переключать страницу до того, как проверка входа была выполнена. У кого-нибудь есть идеи, как решить мою ситуацию? Я довольно новичок в jQuery Mobile, поэтому пока не до конца понимаю все детали. Также в данный момент я работаю с устаревшим кодом, который использует jQuery mobile alpha 4.1.

1 Ответ

0 голосов
/ 06 октября 2011

Как вы проверяете данные со страницы входа?Если вы используете только javascript, вы можете просто добавить обработчик onClick() на кнопку входа в систему и получить значения из полей с document.getElementByID().ПОСЛЕ того, что вы можете сделать $.mobile.changePage().

Или, может быть, я не понимаю, что вы пытаетесь сделать.

...