Angular.to JSON不允许%作为参数

时间:2014-02-02 18:37:15

标签: json angularjs character-encoding uri encode

我正在尝试通过JSON发送一些Angular对象。

我试过这个。

$scope.dkPrintData=function(){
$scope.myData={name:'Ramesh',class:'XII',Marks:'90%'};
$http.get('dkStudnet.do?method=JsonData&Student='+ angular.toJson($scope.myData))
.success(function(data, status, headers, config) {

 });

如果我在%对象中删除了$scope.MyData符号,则说明其工作正常,但不接受%等特殊章程。

1 个答案:

答案 0 :(得分:0)

'dkStudnet.do?method=JsonData&Student='+ encodeURIComponent(angular.toJson($scope.myData))