这很奇怪。
仅限于移动游猎,自昨晚以来这个剧本......
function login(login)
{
scrollTo(0,0);
var persistent = 'false'
if ($('#persistent').is(':checked')){persistent = 'true';}
if ($('#loginMsg').is(":visible")) {$('#loginMsg').hide();}
var password = $('#password').val();
var email = $('#email').val();
$.ajax({
type: "POST",
url: "rpc.php",
data: { id: email, value: password, persistent: persistent, method: "loginM"},
dataType: "json",
timeout: 5000,
success: function(data){
if (data.login=='true')
{
$('#pleaseWait').jqmShow();
location.reload(true);
}
else
{
$("#loginMsg").show();
$("#loginMsg").html(data.status);
}
},
/* error: function() {
alert('This is taking too long. You could try again now, or wait and try again later.');*/
error:function (xhr, ajaxOptions, thrownError){
alert(xhr.status);
alert(xhr.statusText);
}
});
}
alert(XMLHttpRequest.responseText);
- 返回页面的整个脚本alert(textStatus);
- 返回'ok'alert(errorThrown);
- 返回'200'当我运行脚本时,它会立即出错,不会等待5秒钟。我已经隔离了脚本,因此它本身就是这样,所以其他脚本不会干扰它。清除了ipod上的缓存。
这似乎是一个非常普遍的问题。一种解决方案似乎是重启服务器,这不是一种选择。