js通过Ajax传递数组
只需要在参数后面加 "" 就可以传递数组了
function sendArray() {var strArray = ["A","B","C","D"];var numArray = [1,2,3,4];$.ajax({url:"sendArray",type:"post",data:{strArray:strArray+"",numArray:numArray+""},dataType:"json",success:function (suc) {console.log(suc);},error:function (err) {console.log(err);}});
}
sendArray();
或者开启Ajax防止深度序列化traditional: true
function sendArray() {var strArray = ["A","B","C","D"];var numArray = [1,2,3,4];$.ajax({url:"sendArray",type:"post",data:{strArray:strArray,numArray:numArray},traditional: true,//防止深度序列化dataType:"json",success:function (suc) {console.log(suc);},error:function (err) {console.log(err);}});
}
sendArray();
后台接收
@RequestMapping("/sendArray")@ResponseBodypublic String sendArray(String[] strArray, Integer[] numArray) {System.out.println("strArray:"+strArray[0]+","+strArray[1]+","+strArray[2]);System.out.println("numArray:"+numArray[0]+","+numArray[1]+","+numArray[2]);return "成功";}
js通过Ajax传递数组相关推荐
- JS AJAX传递数组的方法
在用ajax传递数组时一开始用的是 $.post({url:'delEmployee',data:{'ids':ids},success:function(){}}}) 后台无法接收,浏览器报错 后来 ...
- ajax传递数组怎么传?ajax数组传递
在我们平时的开发中,经常会需要用到ajax,关于ajax是什么,又该如何传递参数,相信通过上几篇文章你们已经有所了解.但是,ajax中要如何传递数组你们又知道吗?今天我们就来聊一聊ajax中该如何传递 ...
- php ajax向后台怎么传数组,利用ajax传递数组及后台接收的方法详解
这篇文章主要给大家介绍了关于利用ajax传递数组及后台接收的相关资料,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们一起来学习学习吧. 前言 我们在使用ajax异步的提交多选框得到需要 ...
- php ajax传递数组,ajax怎样传递数组到后台
这次给大家带来ajax怎样传递数组到后台,ajax传递数组到后台的注意事项有哪些,下面就是实战案例,一起来看一下. 前言 我们在使用ajax异步的提交多选框得到需要操作的对象的id,这时我们可以把每一 ...
- ajax里数组添加数据,小笔记(一):ajax传递数组及将ajax返回数据赋值
当使用ajax传递数据时,有可能传递多个数据,这是使用以下方法传递数据就会显得数据过多且混杂 $.ajax({ type:'post', url:url, data:{data:data,conten ...
- Ajax传递数组对象
Ajax传递数组对象 一.JS部分写法 1.JSON.stringify(submitMainComponent.billSubmit) 转json 2.contentType: 'applicati ...
- ajax传递数组到后台时为空,ajax传递数组,后台接收为null解决方法
traditional:true,加上这个就好,默认为false,即允许深度序列化参数,但是servlet api不支持,所有设为true阻止就好了. $.ajax({ type:'post', ur ...
- ajax传递数组怎么办?
最近项目中遇到ajax传递数组的需求,之前都是传递对象,直接操作,很爽,但是直接传递数组的话,后端按照变量名称取不到值,怎么办? traditional出马,将ajax的traditional参数设置 ...
- 数组类型参数传递问题:$.ajax传递数组的traditional参数传递必须true
数组类型参数传递问题:$.ajax传递数组的traditional参数传递必须true 转载自:https://www.cnblogs.com/goloving/p/7676811.html 数组类型 ...
最新文章
- 使用Microsoft Visual Studio International Pack获得中文字符串的所有拼音组合(处理多音字)...
- java web 里的JSP 对象的简单了解
- 像git一样使用AI数据集!免费数据托管工具上线,让模型用「活」的数据集训练...
- 科大星云诗社动态20201221
- FEKO V7.0安装教程
- pyenv 让 python 版本完美切换
- 2016年下半年《软件评测师》下午试卷及答案
- 因低俗色情网络文学作品 多个知名小说平台停更整改
- 喜庆传统中国红色纹理背景,吉庆节日必备!
- go语言应用知识:-1-输入项目信息,获取相应内容打印
- 迅雷漫画下载工具II beta3 v1.2.3.204
- 基于CTP的期货智能程序化交易系统平台
- FAT32与NTFS区别
- day1 -- ELMO语言模型
- Chrome 扩展 Pomodoro 开发小结
- 直击人心的数据可视化设计作品
- 7-4 身份证号码最后一位 (100分)
- 计算机培训教学准备,计算机教学计划锦集五篇
- MOS管及其外围电路设计
- 一个本科渣渣是怎么逆袭从咸鱼到Offer收割机的?大厂面经合集
热门文章
- linux p4 命令行,linux下的p4用法
- mysql日期对应java类型_Mysql与Java日期类型
- 推荐一款 Linux 上比较漂亮的字体(转)
- happyCode(11start) 权限控制 shiro 密码MD5安全加密,密码盐,系统用户认证
- 校验验证码 实现登录验证
- 网页出现503 service unavailable是什么意思?怎么解决?
- 查询 IEEE 期刊往年影响因子以及趋势
- pacemaker+corosync+pcs实验
- 25-陈庆祥-词法分析
- 肩负移动未来的“LTE”,终端开发遭遇两个壁垒