Javascript 使用Jquery将Json数据拆分为多个数据

Javascript 使用Jquery将Json数据拆分为多个数据,javascript,jquery,ajax,json,Javascript,Jquery,Ajax,Json,然后我得到一个输出,它是 $.ajax({ type: 'POST', url: 'url', data: val, async: false, dataType: 'json', success: function (max) { console.log(max.origin); } }); 我想

然后我得到一个输出,它是

$.ajax({
           type: 'POST',
           url: 'url',
           data: val,
           async: false,
           dataType: 'json',
           success: function (max) {
               console.log(max.origin);
           }
       });
我想把它分成两份

["test,origin"]
请推荐我

非常感谢

max.origin[0]。拆分(“,”[0]
将为您提供
测试


max.origin[0]。如果max.origin的返回值真的是
[“test,origin”]
,则拆分(“,”[1]
将为您提供
origin

,您必须这样做

 test
 origin
这样,
数据
将包含逗号分隔的元素列表。但是,如果您的
max.origin
格式为
[“test”,“origin”]
,您只需通过for循环选择每个/所有项目并(可选)打印出来:

var data = max.origin[0].split(',');

for(var i=0;我想你得到的是[“test,origin”]还是[“test”,“origin”]?如果你能将你的
max
json对象结构添加到你的问题中,那会很有帮助。那么这是像
“[“test,origin”]”这样的一个完整字符串吗?
?看起来不像……就像Sai sudhakar的评论说的,这取决于输出是否正确[“test,origin”]或[“test”,“origin”]否他得到的是
字符串
不是
数组
是,但字符串在长度为1的数组内。
for (var i = 0; i <= max.origin.length; i++) {
  console.log(max.origin[i]);
}