获得以下错误
未捕获的SyntaxError:意外的令牌<在函数.parse的位置0的JSON中[作为parseJSON]()任何帮助表示赞赏。
JS:
function sendAndReceiveData(requestData, callback) {
console.log(requestData);
return $.ajax({
url: "Ajaxcalls.php",
type: "POST",
data: requestData,
async: true,
//data: JSON.stringify(data),
//dataType: 'jsonp',
//contentType: "application/json",
success: function (data) {
//callback(data);
callback($.parseJSON(data));
},
error: function () {
console.error("Error in your Ajax call");
}
});
}
PHP:
if (mysqli_query($link, $createOrderSql)) {
$response['code'] = 1;
} else {
$response['code'] = 0;
}
echo json_encode($response);
break;
SQL成功。但是我无法解析JS中的响应数据。我试图对/不解析数据进行字符串化。没有帮助。