Chrome为PHP AJAX响应添加了其他字符

时间:2016-10-15 19:21:25

标签: javascript php json ajax

Chrome会在响应的开头和结尾显示其他字符,因为我无法使用if语句,例如

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";                 
                }

Firefoxs Pure Alert

Chrome Broken Alert

0 个答案:

没有答案