Jquery ajax 从action中传多个参数到js里面使用
来源:互联网 发布:3b线切割编程小狗图案 编辑:程序博客网 时间:2024/06/05 11:28
通常点击了某个按钮,使用ajax的方式,发送请求到action里面,然后返回相应的处理数据到js页面上显示,一个数据还好,但如果多个数据需要传递的话,就需要在action里面设置一个map,将多个数据放在里面,然后在ajax的success里面进行处理,使用data.key的形式就可以拿到数据,注意的是data的类型应该为json,如下
1.action的内容:
public String querySummary() {// 得到所有信息记录infors = inforMgr.findInfor(getSexsumm(),getAgeshanghai(), getIfgovern(), getIfdoctor(), getIfparty(),getReceiptorsumm());// 保存到map里面,传给js使用summaryReturn.put("infors", infors);summaryReturn.put("countAll", countAll);return SUCCESS;}2.js中的ajax方法:
//========================点击查询按钮,提交表单==================================$("#queryinfors").click(function() {//alert("点击了查询");$.ajax({url : "querySummaryInfor.action",type : "POST",async : false,data : $('#conditions_form').serialize(),dataType : "<span style="color:#ff0000;">json</span>", //ajax返回值设置为text(json格式也可用它返回,可打印出结果,也可设置成json)success : function(data) {$("#countAll").html(data.countAll);//查询成功之后,生成对应的表格}});});//================================================================================
注意点是:datatype里面是json,如果是text类型的话,data.key(你的map里面的key值)是无法拿到对象的. 还有就是点击的按钮如果是在form里面,一定加上type="button",否则会导致页面重新刷新的
0 0
- Jquery ajax 从action中传多个参数到js里面使用
- 从JS传递参数到action
- 从Ajax到JQuery Ajax
- 从Ajax到JQuery Ajax
- easyui-ajax表单和jquery-ajax传递参数 到 Action(后台)
- 从JS到JQuery
- Struts2 使用annotation从action跳转到action并传递参数
- Jquery Ajax方法传递到action
- 再谈Jquery Ajax方法传递到action
- 再谈Jquery Ajax方法传递到action
- 再谈Jquery Ajax方法传递到action
- 再谈Jquery Ajax方法传递到action
- 关于jQuery validate remote 提交到struts2的action里面
- ajax调用mvc action使用实体参数
- jquery ajax 调用mvc action传递复杂参数
- jquery ajax提交表单从action传值到jsp
- jquery ajax提交表单从action传值到jsp实现小结
- .NET MVC 再谈Jquery Ajax方法传递到action
- burosuite中Intruder使用
- JAVA集合框架详解(1)--整体概述
- Android Volley完全解析(四),带你从源码的角度理解Volley
- k-means算法matlab实战
- 用CSS中的伪类:first-child装饰页面中的目录
- Jquery ajax 从action中传多个参数到js里面使用
- 第十周—C语言 小学生数学考试系统
- Android基础——框架模式MVVM之DataBinding的实践
- 第十周项目三——小学生数学考试系统(2)
- Matlab艾尔米特插值
- Android调用系统的裁剪后,无法响应onActivityResult()
- leetcode-63 Unique Paths II
- fragment中onActivityForResult得到返回值
- spring batch(一):基础部分