我试图让一个 ajax 请求运行,但我得到一个解析器错误。这是我的 Javascript 代码:
$.ajax({
type: 'POST',
url: 'insertuser.php',
dataType: 'json',
data: {
nickname: $('input[name=nickname]').val(),
passwort: $('input[name=passwort]').val()
},
success : function(data){
console.log(data);
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
console.log("XMLHttpRequest", XMLHttpRequest);
console.log("textStatus", textStatus);
console.log("errorThrown", errorThrown);
}
});
那是php文件:
$return['error'] = false;
$return['msg'] = "juhuuu";回声 json_encode($return);
这是控制台日志:
XMLHttpRequest Object textStatus parsererror errorThrown SyntaxError
这就是 .php 的回声: {"error":false,"msg":"juhuuu"}
我希望有人有一个想法:)