function editMore(field,val) {//1.获取选中的idvar ids = jQuery("#jsonmap").jqGrid('getGridParam', 'selarrrow');//2.判断是否选中rowif(ids.length <= 0 ){layer.msg('请选择后继续操作..');return;}var data = {};data[field]=val;data.ids=ids;//3.弹出确认框layer.confirm('是否批量设置所选,ID为:'+ids, {icon:3,title:'提示'},function(index, layero) {//4.ajax传递到后台$.ajax({url:'/'+entity+'/editMore.xhtml',type:'post',data:data,dataType:'json',success:function(data) {if(data.success){layer.msg(data.message,{icon:1});reloadGrid();}else{layer.alert(data.message,{icon:7});}}});layer.close(index);});
}

核心代码:

var data = {};
data[field]=val;data.ids=ids;

其中field其实是isShow或者isCheck。

总结,key是变量用data[field]=val;,key不是变量用data.ids=ids;。(及一个用[],一个用.)

ajax传参data里面的键是一个变量得解决方式相关推荐

  1. data参数 layui_layui ajax传参的data类型

    前台layui table组件,后台是PHP,监听btn-submit按纽传递数据交互 一般用ajax传参时,其语法为 form.on('submit(add)',function(data){ // ...

  2. jfinal ajax传值,JFINAL+Ajax传参 array 数组方法 获取request中数组操作

    前台代码js var _list =[]; for (var i = 0; i < array.length; i++) { _list[i] = array[i]; } $.ajax({ ty ...

  3. ajax传参到实体类对应字段

    之前看公司的代码,从页面ajax传参数到接口类,接口类用一个实体接收.我一直以为c#会自动识别,赋值到同名的字段. 我曾和朋友讨论过,双方辩论.朋友认为c#没有这种功能,没有这样高级匹配的机制.而我因 ...

  4. 2015/10/19总结:ajax传参、jquery.validate自定义日期校验

    以下内容仅来自于日常实践零碎回顾.总结,不保证正确性,欢迎路过的大神指点指点! 1.这几天一直在写jsp前端页面,了解到前端与后端数据交互数据有两种.一种是form 的submit方式提交,这种方法可 ...

  5. 微信小程序 页面传参(url)参数过长报错解决办法

    在开发中,如果希望将一个对象从一个页面传到另一个页面时,大家可能都会知道用JSON.stringify()的方式,把对象转成JSON字符串再传值,但是当我们的这个对象字符串数值过长的时候就会出现报错, ...

  6. servlet传参给jsp和js与java变量互传(废弃,建议JSP开发使用jstl)

    前端.后端.和js脚本数据交互 1.servlet传参数到jsp页面 1.1 servlet页面发送参数 1.2 jsp页面接收参数 2.jsp页面传参数给servlet 2.1 jsp页面提交参数 ...

  7. ajax发送请求不能下载文件,浏览器输出乱码及解决方式

    最近做导出excel文件,怎么写下载的时候都是在浏览器输出的码,然后就想到是不是ajax请求不能直接请求下载文件,果然是这样. ajax不能请求下载文件的原因: 因为response原因,一般请求浏览 ...

  8. mui ajax传参示例

    //加入购物车var data=[];var row1 = {good_id:'1',number:'2',goods_spec_ids:[1,2]};data.push(row1);console. ...

  9. Python-Requests.post方法中,传参data与json的区别

    Python3的requests.post()方法的源码: def post(url, data=None, json=None, **kwargs):r"""Sends ...

最新文章

  1. python出现typeerror原因是_Python 文件添加列表数据后TypeError原因
  2. iOS - OC Foundation 框架
  3. 深入浅出解释FFT(七)——fft求频谱图和功率谱密度图
  4. 一个Demo让你掌握所有的android控件
  5. (八)python3 只需3小时带你轻松入门——List 与 dict 的常用操作
  6. mysql 唯一约束 多字段_mysql多字段唯一约束
  7. java JLabel改变大小后如何刷新_到底一行java代码是如何在计算机上执行的
  8. 【OpenCV】矩阵掩模操作
  9. php如何写代码禁用广告,不再显示广告案例(php操作cookie)
  10. 火星舱如何备份oracle_倒计时!火星,我们来了
  11. Python新闻网站项目-1.项目分析与产品设计
  12. 车型代号对照表_上海大众车型与VIN代号对照表
  13. PASCAL 高级编程
  14. 【办公-excel】Excel批量翻译
  15. 小米mini版青春版智能无线路由器相关记录
  16. 智能未来:聚焦2018世界人工智能大会
  17. vivado仿真出错
  18. Docker入门实战---修改Docker镜像源
  19. mysql8.0 报错2059_mysql8.0连接报2059错误
  20. python处理xml文件_Python处理XML之DOM解析

热门文章

  1. 叶胜超:Augur(REP)---去中心化预测市场的龙头项目!
  2. proguard代码混淆问题
  3. mysql高可用架构设计
  4. 计算机操作中通用的快捷键及其功能,ZDM快捷键大全(通用功能+专业功能).pdf
  5. error: *EXECUTABLE* uses VFP register arguments
  6. 如何用FM模型做召回模型
  7. 自制炒股盯盘神器——python实现GUI版本
  8. jquery数组拼接
  9. 华为hcia网络课程
  10. 怎么区分html外联内联,HTML中什么是内联元素?