我知道,还有其他线索,但没有任何帮助。我有以下ajax请求:
$.ajax({
type: "POST",
url: "main.php",
data: {name:"test"},
dataType: "json",
success: function(data){
location.reload();
alert("success");
},
error: function(jqXHR, textStatus, errorThrown){
alert(textStatus, errorThrown);
alert(jqXHR.responseText);
}
});
我将变量硬编码用于测试目的。所以每次错误处理程序都会触发" parseerror"。当我查看jgXHR.responseText时,我可以看到变量被传递到站点。 当我离开" dataType:" json"" out,成功分支触发,但没有变量通过。
实际上JSON不是必需的......我只想在main.php中接收变量值
你有什么想法吗?谢谢!