我正在使用Zend框架版本1.11.3和jQuery移动版本1.3.0 beta。单击注销按钮后,我被重定向到主页面。页面未刷新且未加载图像。但是,当我刷新页面时,图像会被加载。这是我的注销代码:: Controller:
$auth = Zend_Auth::getInstance();
$auth->clearIdentity();
$user_sessions = new Zend_Session_Namespace('user_sessions');
$user_sessions->user_register_id="";
$user_sessions->user_fname="";
$user_sessions->user_username="";
unset($user_sessions);
return $this->_redirect('/index');
查看:
<span class="ui-btn-right" >Welcome <a href="/profile" title="profile" style="color:white;">' . $name . '</a><a href="/logout">Logout</a>
任何帮助将不胜感激。提前谢谢。
答案 0 :(得分:0)
我改变了我的观点,发现它有效。
<span class="ui-btn-right" >Welcome <a href="/profile" title="profile" style="color:white;">' . $name . '</a><div id="logout">Logout</div></span>
并添加了脚本
<script>
$( "#logout" ).on( "click", function() {
document.location.href="/logout";
});
</script>