我有以下代码:
$(document).on("click", '.logout_button', function(event, ui) {
$.ajax({
url: site_url + '/users/logout/',
type:'POST',
dataType:'json',
error:function(data) {
if (data.status == 200) {
user = undefined;
$.mobile.changePage("#categories_page", {
allowSamePageTransition: true,
transition: 'none',
reloadPage: true
});
}
}
});
});
我尝试在用户点击退出按钮时重新加载当前页面,我需要重新初始化页面,以便重新生成其内容(在文档就绪中生成)。
我还没有找到任何办法。
$ .mobile.changePage我目前只是重新加载页面而不会触发我所知道的任何事件。
有什么想法吗?
答案 0 :(得分:0)
$(document).on("click", '.logout_button', function(event, ui) {
$.ajax({
url: site_url + '/users/logout/',
type:'POST',
dataType:'json',
error:function(data) {
if (data.status == 200) {
user = undefined;
$('#categories_page').trigger('pagecreate');
}
}
});
});