Chrome показывает дополнительные символы в начале и конце ответа из-за того, что я не могу использовать, если такие утверждения, как
if(result=="Saved"){
alert("Yihuu");
}
С firefox у меня нет проблем.
Как я могу предотвратить эту проблему?
Код JavaScript
$.ajax({
url: "http://localhost:8080/RestHmdy/api.php/register",
type: "POST",
data: JSON.stringify(user),
contentType: 'application/json; charset=utf-8',
success: function (result) {
alert(result);
},
error: function (xhr, status, err) {
alert("Error "+err,xhr,status);
}
})
Код ответа PHP
if($stmt->execute()){
echo "Saved";
}else{
echo "Unsaved";
}
Firefox Pure Alert
Chrome Broken Alert
Chrome показывает дополнительные символы в начале и конце ответа из-за того, что я не могу использовать, если такие утверждения, как
if(result=="Saved"){
alert("Yihuu");
}
С firefox у меня нет проблем.
Как я могу предотвратить эту проблему?
Код JavaScript
$.ajax({
url: "http://localhost:8080/RestHmdy/api.php/register",
type: "POST",
data: JSON.stringify(user),
contentType: 'application/json; charset=utf-8',
success: function (result) {
alert(result);
},
error: function (xhr, status, err) {
alert("Error "+err,xhr,status);
}
})
Код ответа PHP
if($stmt->execute()){
echo "Saved";
}else{
echo "Unsaved";
}
Firefox Pure Alert
Chrome Broken Alert
00JavaScript, PHP, JSON, AJAX,