很多人碰到过ajax传值时无法直接传数组,而百度的大多数都是不能用的
所以我想到了一个方法:
?... } else {
json[i] =vo;
}
}
return JSON.stringify(json);
}
只要传入js多维数组...,能把数组全部解析为字符串
这样就可以在ajax里面传值啦~~~
第二步 :
但是这样转换成的json字符串是不完整的,不能直接解析出全部的数组
如图
?...json字符串,用这个函数解析,就可以得到完整正确的多维数组了
由于我的业务需求,是没有/" 这样的字符串的,所以可以用这个来判断子字符串是否还有json字符串可以解析,如果用到实际上项目,请修改该正则判断...当然有能力的人可以直接第一步改成完整的json字符串,这样后台可以直接用一个json_decode解析
本文为仙士可原创文章,转载无需和我联系,但请注明来自仙士可博客www.php20.cn
上一篇