ajax传值总结(☆)
第一种情况是传递单个值到后台:
js代码
$.ajax({url: $path + '/rbac/user/getDeptId',type: 'post',dataType: 'json',data: 'userId='+userId ,success:function(data){console.log(data);userCode=data.result.data.code;deptId=data.result.data.deptId.id;if(data.result.data.deptId.id==20){},error:function(data){alert("数据加载异常"+data.id);}})
controller代码
@RequestMapping(value="getDeptId",method=RequestMethod.POST)@ResponseBodypublic Map<String, Object> getDeptId(HttpServletRequest request, HttpServletResponse response, Long userId ){User user=userService.selDeptId(userId);Map<String, Object> modelMap = new HashMap<String, Object>(1);modelMap.put("data", user);return modelMap;}
第二种情况是传递两个值到后台:
js代码:
$.ajax({url: $path + '/generalquery/qc/setSurveyor',method: 'post',dataType: 'json',contentType:"application/json",data:JSON.stringify({code: node.code,surveyor:newValue}), success: function(data) {},error:function(data){alert("数据加载异常"+data.id);}});
controller代码
@RequestMapping(method = RequestMethod.POST,value="setSurveyor")@ResponseBody public Object setSurveyor(@RequestBody QualityControl node) {QualityControl qualityControl=new QualityControl();qualityControl.setCode(node.getCode());qualityControl.setSurveyor(node.getSurveyor());if(node.getCode()!=null&&node.getSurveyor()!=null) {qualityControlService.updateSurveyor(qualityControl); }return MyWebResult.buildSuccess(); }
ajax传值总结(☆)相关推荐
- AJAX 传值数据类型问题
AJAX 传值数据类型问题 问题重现: 今天在用AJAX向后台传jobNo值的时候,发现无论怎样后端取到到的值都是null; 附图(前台AJAX,后台获值方法) 解决方法: Step1:一开始我以为是 ...
- ajax返回实体类字符串,js使用ajax传值给后台,后台返回字符串处理方法
之前使用js获取后台生成的JSON字符串,然后给select填充值,这次需要重新获取一次. 这里的目标是,在一个input输入框里,输入一个用户名,判断是否为空,是否不存在,如果存在返回几个字段给前台 ...
- ajax传值从前台到后台乱码,jquery ajax传值,get方式后台中文乱码
经过jquery ajax传值,后台出现中文乱码,通过一番摸索后发现原来客户端浏览器经过get方式传递到项目后台时,编码格式是ISO-8859-1,须要咱们在后台通过转码才能正常使用.方法以下:jav ...
- ajax传值到ashx接收反序列
//jsonData 格式// [{"PersonID":1,"Name":"Bryon Hetrick","Registered ...
- js ajax java传参_js使用ajax传值给后台,后台返回字符串处理方法
之前使用js获取后台生成的JSON字符串,然后给select填充值,这次需要重新获取一次. 这里的目标是,在一个input输入框里,输入一个用户名,判断是否为空,是否不存在,如果存在返回几个字段给前台 ...
- 通过ajax传值,出现的乱码和特殊字符问题
问题描述:通过ajax传值,有时出现乱码和特殊字符.传中文出现乱码,传密码,对特殊字符的处理有问题.如jsp中输入的密码是:1111++11,在java中获取时是:1111 11. 解决思路:通过加 ...
- 【ajax】前端ajax传值的几种方法
前端ajax传值的几种方法 注意事项 1.传值格式 2.ajax在sucecess后继续执行代码 3.传值方式 传图片文件到后端 正常传 本博文仅为记录项目过程中遇到的熟练代码 注意事项 1.传值格式 ...
- SpringMVC项目中中文字符乱码问题及解决办法总结(非专业最优解决办法) -- ajax传值乱码; request.getParameter()乱码;
SpringMVC项目中中文字符乱码问题及解决办法总结(非专业最优解决办法) -- ajax传值乱码; request.getParameter()乱码; 参考文章: (1)SpringMVC项目中中 ...
- 关于servlet和JSP通过AJAX传值之间的那些事
关于servlet和JSP通过AJAX传值 看到这个servlet和JSP,你就应该会想起一些关于它们的知识点,而本文采用的是以案例来说明它们之间这样进行传值的. 关于servlet和JSP通过A ...
- ajax传值使用serialize()
表单传值,如果都是input里包含的值 发送ajax时可以使用serialize()方法, 写法为 data: $('#ed_info').serialize(), //#ed_info为表单form ...
最新文章
- 李大龙:音视频技术是互联网品质生活的连接器
- javascript --- 类、class、事件委托的编程风格
- 前端学习(1755):前端调试值之如何监控统计没有用到的脚本
- linux上源码安装mysql,Linux中源码包安装MySQL的shell脚本
- DatagridView 常用功能代码
- 记录一次线上事故:SparkStreaming 写入 Hive 延迟
- 记录——《C Primer Plus (第五版)》第八章编程练习第四题
- HBase Region 自动拆分策略
- 《暗时间》读书笔记与读后感
- 安全公司发现雄迈数字摄像机的主控口令“已泄露”
- 最齐的Typora使用教程
- 电子邮件是qq邮箱吗
- css实现立体感按钮
- 我用python写了个小病毒,老板再也不敢扣我工资啦
- 将传统书房变成数字书房 数字书房DIY
- NAMD跑分子动力学模拟出现的一些问题(更新中)
- hdu 5148 树形dp,分组背包
- 央视春晚歌手王琪,和戏歌双绝吴广全在长春芝华仕会盟
- 先验 超验_什么是“先验”?什么是“超验”?二者如何区分?
- 在校园网中配置路由器的lan口上网
热门文章
- es启动bound or publishing to a non-loopback address,enforcing bootstrap checks bootstrap checks failed
- 概率论与数理统计基本知识点总结
- Orin 编译UEFI
- 鸿蒙os骁龙845,鸿蒙OS全新PC桌面模式即将上线?回顾一下手机桌面系统的发展历程...
- 益丰大药房,值得百姓信赖的药房
- 屏蔽csdn会员资源页面的工具代码
- Pokemon Go 不锁了!但是抓着抓着小精灵 数据也泄露了?
- 进一步理解抽象工厂模式——开闭原则
- JS如何准确判断NaN(isNaN函数不可靠问题)
- signature=5b12b1ffbef0fb9a9d595e399c692538,Emergence of individual recognition in young macaques