我只是觉得我很聪明。原来我错了。
我的 ajax 登录工作正常。我正在使用它将用户名附加到一个也可以很好地工作的链接。
在页面的子集内,我希望它刷新页面。这也很有效。
但是,刷新会停止附加 href。我检查了它,我可以看到 username?="username here" 正在工作,它立即更改为 username?=
我认为重新加载只会在 if 语句为真的情况下发生。?
if(data.success == true){
var thisPage = window.location.pathname;
var refreshArray = new Array("training_chap01.php","training_chap02.php")
if(jQuery.inArray(thisPage,refreshArray)){
location.reload();
}
$('#loggedIn').show();
$('a[href="userProfile.php?username="]').each(function(){
this.href += username;
});
$('#loginContent').slideToggle();
$('#loggedOut').hide();
谢谢你的帮助。