原文地址: https://blog.csdn.net/Lei_Da_Gou/article/details/90481820
function editMore(field,val) { //1.获取选中的id var ids = jQuery("#jsonmap").jqGrid('getGridParam', 'selarrrow'); //2.判断是否选中row if(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;。(及一个用[],一个用.)
---------------------
作者:Lei_Da_Gou
来源:CSDN
原文:https://blog.csdn.net/Lei_Da_Gou/article/details/90481820
版权声明:本文为博主原创文章,转载请附上博文链接!