总是在角度jsnop得到错误?

时间:2015-02-11 11:38:54

标签: angularjs jsonp

在检入Web控制台时加载了jsnop文件。但我也得到了" ajax失败"

var loginuser = $http.jsonp( 'http://livegap.com/interior/users/login.php?callback=JSON_CALLBACK', { params :{username: "username",password:"password"}});
.success(function(data) {
                    //$scope.myData.fromServer = data.title;
                    alert("AJAX Success!");
                })
.error(function(data) {
                    alert("AJAX failed!");
                });

的login.php

<?php
header('content-type: application/jsonp; charset=utf-8');

?>

    [{
"loginUserName":"<?php  echo $_REQUEST['username']?>","loginPassword":"<?php  echo $_REQUEST['password']?>"
    }]

1 个答案:

答案 0 :(得分:0)

更改login.php  在函数中插入我的数据 该函数从$ _GET ['callback']

获取它的名字
<?php
header('content-type: application/json; charset=utf-8');



    echo $_GET['callback']?>([{"loginUserName":"<?php  echo $_REQUEST['username']?>","loginPassword":"<?php  echo $_REQUEST['password']?>"}])