У меня есть открывание панели с формой для функций входа, все, что хорошо работает, после успешного входа в систему и тайм-аута панель закрывается.Скрыть форму в панели на сессии есть
сейчас, если пользователь снова открывает панель, уже выполнив вход - я хотел бы скрыть форму до тех пор, пока сеанс не закончится или пользователь не выйдет из системы.
Сессия создана с помощью PHP, и я могу ее получить и просмотреть.
$(document).on("open", "#leftpane", function(e, ui){
var userExist = "<?PHP echo $_SESSION['user']; ?>";
if(userExist){
$("#loginForm").hide();
}
});
Как новичок в JQM я только понял, что мне нужно реализовать какое-то мероприятие, где я могу проверить на "panelbeforeopen? затем проверьте, существует ли сеанс и скрыть форму.
И вот тут я застрял.
Нашел это только после того, как мой пост .. надеюсь, поможет кто-то другой тоже $ (документ) .он ("panelbeforeopen", "#leftpane", функция (е, щ) { \t \t вар userExist = «< ? PHP эхо $ _SESSION [ 'пользователя'];> "; \t \t \t \t \t \t вар disableForm =" "; \t \t \t \t if (disableForm) { \t \t \t \t $ ("# loginForm"). Hide(); \t \t \t \t} еще { \t \t \t \t // сделать что-либо \t \t \t \t} \t }); Обновление –
Kr4k4n
: Кажется, я не могу запустить свое событие «panelbeforeopen», пока я не обновляю страницу один раз? кто-нибудь понял, как/где я должен реализовать это в JQM 1.4.1? – Kr4k4n