2.字符串传参:

 //查询控制器function   queryctl(){  alert(" 查询控制器信息,请稍等...");//获取信息var ctl= $("#ctl").val();var zoneid= $("#hid_zoonid").val();//发送ajax请求$.ajax({url: __ctx+"/rdp/door/door/query",type: 'get',data : {ctl : ctl,zoneid:zoneid}, //参数:当前页为1async: false,success: function (data) {console.log(data);$("." + 'demo2' + "").empty();$('.demo2').bootstrapDualListbox('removeSelectedLabel');$('.demo2').bootstrapDualListbox('setMoveAllLabel','', true);appendHtml2(data);},error: function (e) {alert(e.msg);}});

3.对象传参;

   var userArr= b; //id,卡号,姓名// var doorArr = ["111","222"]; //控制器SN号,门号var doorArr = c; //控制器SN号,门号//3.用户权限var map ={};map.useArr = userArr;map.startTime=permissonselect;   //用户选择类型$.ajax({type: "post",url: __ctx+"/rdp/doorPermission/permissTypeAndUser/save3",contentType: "application/json;charset=utf-8;",data:JSON.stringify(map),dataType:"json",//注意不是datatype哦async: false,//使用同步操作,否则init方法执行时setting可能还未被赋值success: function(data) {alert("绑定用户权限类型成功!");},error: function(){alert("绑定用户权限类型失败!");}}); //end

这里需要增加VO对象:

public class PreParam {private List<String> doorArr;private List<String> useArr;private String startTime;private String endTime;public List<String> getDoorArr() {return doorArr;}public void setDoorArr(List<String> doorArr) {this.doorArr = doorArr;}public List<String> getUseArr() {return useArr;}public void setUseArr(List<String> useArr) {this.useArr = useArr;}public String getStartTime() {return startTime;}public void setStartTime(String startTime) {this.startTime = startTime;}public String getEndTime() {return endTime;}public void setEndTime(String endTime) {this.endTime = endTime;}}

控制层使用如下接受:

@RequestMapping("save3")public void save3(@RequestBody PreParam pararm,HttpServletRequest request,HttpServletResponse response) throws Exception{ResultMessage message=null;

3.如何传递字符数组呢....

ajax 传参的三种方式:相关推荐

  1. vue路由传参的三种方式/含页面刷新参数丢失解决方案(详细)

    vue路由传参的三种方式以及页面刷新参数丢失问题 一.路由传参的三种方式 1.传参方式一:params传参 2.传参方式二:路由属性配置传参 3.传参方式三:query传参 二.三种传递方式的区别 一 ...

  2. Vue:路由传参的三种方式

    文章目录 前言 方式一:params 传参(显示参数) 1.声明式 router-link 2.编程式 this.$router.push 方式二:params 传参(不显示参数) 1.声明式 rou ...

  3. 详解vue路由传参的三种方式

    在我们开发vue项目的时候,路由传参几乎是我们必须要用到的,一般出现场景是,当我们点击某个组件的某个按钮时跳转到另一个组件中,并携带参数,便于第二个组件获取数据.下面我就来说说vue路由传参的三种方式 ...

  4. 【vue】vue路由传参的三种方式

    前言 vue 路由传参的使用场景一般都是应用在父路由跳转到子路由时,携带参数跳转.传参方式可划分为 params 传参和 query 传参,而 params 传参又可分为在 url 中显示参数和不显示 ...

  5. 函数传参的三种方式(详细)

    最近又碰到了函数传参的问题,每次碰到都会让作者疑惑一段时间,这次干脆总结整理一下,顺便让自己更加透彻的了解传参的问题.咱们开始吧. c语言中,函数调用时传送给形参表的实参必须与形参有三个一致:类型.个 ...

  6. vue路由传参的三种方式区别(params,query)

    最近在做一个项目涉及到列表到详情页的参数的传递,网上搜索一下路由传参,结合自己的写法找到一种适合自己的,不过也对三种写法都有了了解,在此记录一下 1 <ul class="table_ ...

  7. 路由传参的三种方式(query/params)

    路由带参数: 传参方式可划分为 params 传参和 query 传参,而 params 传参又可分为在 url 中显示参数和不显示参数两种方式 1.params 传参(显示参数)又可分为 声明式 和 ...

  8. vue路由传参的三种方式

    目录 1.动态路由传参 2.params传参 3.query传参 1.动态路由传参 使用"路径参数"使用冒号 : 标记.当匹配到一个路由时,参数值会被设置到 this.$route ...

  9. HttpClient 调用WebAPI时—传参的三种方式(ASP.NET MVCCORE均适用)

    代码里有注释: 方法一,传json参数 方法二,传表单参数 方法三,传字节流 public void Post(){//方法一,传json参数var d = new {username = " ...

  10. C++ 函数传参的三种方式

    2018-04-03 创建人:Ruo_Xiao 开发环境:VS2010 邮箱:xclsoftware@163.com 值传递:将变量名作为实参和形参.这时传给形参的是变量的值,传递是单向的.如果在执行 ...

最新文章

  1. Android学习笔记(三):android画图之paint
  2. form表单提交时,同一个名字的input类型的两个同时提交会覆盖吗
  3. ShaderLab学习小结(一)最简化的顶点片断Shader
  4. nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException(Spring循环依赖问题)
  5. react(87)--控制禁用disabled
  6. 论文浅尝 | 基于Universal Schema与Memory Network的知识+文本问答
  7. 洛谷——P1017 进制转换
  8. Android ANT多渠道打包
  9. golang超时控制
  10. 硬纪元AI峰会前瞻:线下大数据驱动下的新零售,目标是精准营销
  11. java设置全选_[Java教程]jQuery设置checkbox全选(区别jQuery版本)
  12. 性能测试中容易混淆的概念
  13. SQL Sever 2012学习总结之使用SQL语言创建数据库与表
  14. python爬取qq空间相册图片_如何用 Python 爬取 QQ 空间说说和相册?
  15. linux文件是否锁定,linux 文件锁定
  16. php手机地图导航,PHP引用百度地图API制作一个地图导航
  17. 【Mesh】关于Mesh中Seq+IV与RPL分析
  18. 视频横竖屏模式切换,如何将多个视频任意转换
  19. 学生用计算机有哪些小游戏,学生时期:那些霸占你信息课的4款游戏,最后一款,你肯定玩过...
  20. Amber进行DNA建模详细步骤

热门文章

  1. html快闪软件制作,快闪文字视频制作
  2. 是指可以显示网页服务器或者文件,浏览器是指可以显示网页服务器或者文件系统的HTML文件(标准通用标记语言的一个应用)内容,并让用户与这些文件交互的一种软件。...
  3. C#上位机工作感想1(2020.7.1-2021.4.4)
  4. 【Tkinter】常用组件(二)
  5. “天中三少”辛东方:量子动力能传送人到另一个星球?
  6. Excel - Office Excel 多表无法多窗口问题
  7. 读王阳明二知行合一2有感
  8. 一套图 搞懂“时间复杂度”
  9. 高斯消元法求矩阵的逆
  10. 嵌入式系统与物联网的关系