【发布时间】:2014-06-19 19:49:17
【问题描述】:
我有一个来自 ajax 结果的字符串:
["name1", "name2", "name3", "name4", "name5"]
字符串模式如上,包括",总元素不固定
我尝试了下面的代码但不起作用:
var strArr="";
$.ajax({url:"myurl",success:function(result){
strArr=result;
}});
var arr = new Array(strArr);
更新:这是我的最新代码
var strArr="";
$.ajax({url:"myurl",success:function(result){
strArr=result;
alert(strArr); //["name1", "name2", "name3", "name4", "name5"]
}});
var arr= JSON.parse(strArr);
【问题讨论】:
-
设置
dataType选项为json,然后jQuery会自动为你解析。
标签: javascript ajax arrays