您的位置:首页 > Web前端 > JQuery

如何通过jquery异步传数组array数据到后台

2015-12-06 00:12 471 查看
在实际开发中我发现,将array直接传送到后台,会出问题,如果数组的长度>1,则后台请求参数对象直接能够判断出是数组类型,但是如果长度为1,则会判断出是字符串类型,这样就导致实际在使用该参数对象的时候进行分支判断,经过谷歌,我发现一种办法。那就是在从前台传到后台的时候将array进行转json处理,这样后台在解的时候直接就会恢复到数组类型,这中办法就不会受数组长度的影响了。

代码如下

前台:

data: { "codes": JSON.stringify(codes) },

后台:

def codes= JSON.parse(params.codes)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: