我想发送两个数组$scope.candidates
和$scope.managers
作为POST到一些PHP,我将代码为服务器。我强烈喜欢JSON接口,并且认为将它们组合成一个JSON对象。如何将两个JavaScript数组合并成一个JSON?
var JsonString = {'candiates' : JSON.stringify($scope.candidates),
'managers' : JSON.stringify($scope.managers)
};
不生成有效的JSON。我如何实现我想要的?
您试图对两个字符串的集合进行字符串化,这是不会做的,因为JSON.stringify需要一个对象进行字符串化。 请参阅下面的答案,了解正确的语法;) – DanteTheSmith