0
我能够在登录Firefox
时保持用户在同一页面上,但在IE
上加载了wamp文件夹目录。我认为这是一个错误,它可以修复?为了让用户在登录时保持在同一页面上,有一个特定的代码可供使用?当用户登录时,将用户保持在同一页面
我使用的代码是PHP和ajax的混合,但ajax在下面;
function logMeIn(){
var poststr="email="+$("#email").val()+"&password="+$("#password").val();
$.ajax({
type: "POST",
url: "../script/sendLogDetails.php",
data: poststr,
success: function(str){
switch (str){
case "1":
alert("Can't connect to server - please retry later."); // Can't connect to server
break;
case "2":
alert("Can't connect to database - please retry later."); // Can't connect to database
break;
case "3":
alert("Account access problem - please retry later."); // Account access details
break;
case "4":
alert("Invalid log in details - please retry."); // invalid login details
break;
default:
window.location="";
break;
}
}
});
}
你是否阻止了默认的表单动作? –
'.location =“”'有什么意义? –
无关的问题:您需要对'postr'中的值进行URL编码或(我的首选项)将其设置为对象而不是字符串,并让jQuery为您执行编码。 – Barmar