Angularjs 连接两个json对象,以json对象的形式返回,以响应的形式返回
它显示警报错误。Angularjs 连接两个json对象,以json对象的形式返回,以响应的形式返回,angularjs,Angularjs,它显示警报错误。 怎么办?我是新来的。Plz reply试图将响应解析为JSON。试试这个: $http({ method: "get", url: "/Home/GetCallInfo" }).then(function (response) { }, function () { alert("error"); }) public string GetCallInfo (Object result1,Object result2) { // Here
怎么办?我是新来的。Plz reply试图将响应解析为JSON。试试这个:
$http({
method: "get",
url: "/Home/GetCallInfo"
}).then(function (response) {
}, function () {
alert("error");
})
public string GetCallInfo (Object result1,Object result2)
{
// Here i want to return like
return js.Serialize(result1) + "^" + js.Serialize(result2)
}
这将覆盖尝试解析JSON的默认行为(由于中间有^
,因此没有解析JSON),并将其拆分
但是,请记住,这是一个幼稚的实现。让其中一个JSON包含^
将打破这一局面。尝试按照这些思路思考更好的实现
$http({
method: "get",
url: "/Home/GetCallInfo",
transformResponse: [function (data) {
return data.split("^");
}]
});