dtkago3208 2016-10-09 11:27
浏览 48

在ajax方法中,返回整个php页面,而不是echo信息

When I use ajax method to the data from server, I get the whole php page, not the echo info.Why?

JS:

var myApp = angular.module("MyApp",[]);

myApp.config(function($httpProvider){
    $httpProvider.defaults.transformRequest = function(obj){
        var arrStr = [];
        for(var p in obj){
            arrStr.push(encodeURIComponent(p)+"="+encodeURIComponent(obj[p]));
        }
        return arrStr.join("&");
    };
    $httpProvider.defaults.headers.post = {
        "Content-Type": "application/x-www-form-urlencoded"
    };
});

  

myApp.controller("content",["$scope","$http",function($scope,$http){
    var postData = {name:"Liu"};
    $scope.onClick = function(){
        $http.post("http://oda53d5ps.bkt.clouddn.com/post.php",postData)
            .success(function(data,status,headers,config){
                $scope.result = data;
                console.log(data);
            });
    };
}]);

In my PHP files, it is " $str = $_POST["name"]; if($str == "Liu") { echo "Success!"; } else { echo "Failed!"; }"

</div>
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 素材场景中光线烘焙后灯光失效
    • ¥15 请教一下各位,为什么我这个没有实现模拟点击
    • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
    • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
    • ¥20 有关区间dp的问题求解
    • ¥15 多电路系统共用电源的串扰问题
    • ¥15 slam rangenet++配置
    • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
    • ¥15 ubuntu子系统密码忘记
    • ¥15 保护模式-系统加载-段寄存器