在使用php的json_encode
时,我接收到了一个ajax调用后作为response
返回的以下内容:
"['2013-02-24', 0]", "['2013-02-25', 0]", "['2013-02-26', 1]", "['2013-02-27', 6]", "['2013-02-28', 6]", "['2013-03-01', 3]", ...
我怎样才能用JavaScript将这个内容转换成数组嵌套数组?这真的可能吗?我的意思是,我已经尝试使用jQuery中的makeArray
或parseJSON
但都没有成功。哪种方法最受欢迎?
编辑:
function submitForm(t) {
$.ajax({type:'GET', url: 'charts.php', data:$(page_id).serialize(), success:
function(response) {
var myFanRemovesData = new Array(response);
var myChart = new JSChart(chart_id, 'line');
myChart.setDataArray(myFanRemovesData);
我需要使用二维数组将数据设置到myFanRemovesData
中。
console.log(Object.prototype.toString.call(response));
我收到以下输出:[object String]
- Daniela costina Vaduva