jquery post请求向后台传数组

当jquery post请求向后台传数组代码如下:

$.post('../sysUserRole/addSysUserRole',{userRoleArray:roleArray},function(data){
            window.close();
            return window.returnValue = data.message;
});

 jquery解析的方式是:userRoleArray [] ROLE_IP | admin

 

后台接收的代码如下:

request.getParameterValues("userRoleArray[]");

 

而当传递JOSN时,jquery解析的方式是:userRoleArray ROLE_IP | admin

 

后台接收的代码如下:

request.getPatamenter("userRoleArray");

 

注意显示:jquery post请求 array值时data中key必须加[];

你可能感兴趣的:(jquery post请求向后台传数组)