关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 22196|回复: 4

[系统权限] 如何使用jeecg中datagrid的onclick事件

[复制链接]
发表于 2017-12-20 11:30:22 | 显示全部楼层 |阅读模式
在使用onclick事件时怎样把rowIndex和rowData的值传进去.求助大神麻烦说下!!谢谢!!
发表于 2017-12-20 16:35:45 | 显示全部楼层
例如:
<t:dgToolBar title="编辑" icon="icon-edit" url="edataController.do?goUpdate" funname="update1" width="900" height="550"></t:dgToolBar>

function update1(title,url, id,width,height,isRestful) {
        gridname=id;
        var rowsData = $('#'+id).datagrid('getSelections');
        if (!rowsData || rowsData.length==0) {
                tip('请选择编辑项目');
                return;
        }
        if (rowsData.length>1) {
                tip('请选择一条记录再编辑');
                return;
        }
        if(isRestful!='undefined'&&isRestful){
                url += '/'+rowsData[0].id;
        }else{
                url += '&id='+rowsData[0].id;
        }
        createWindow(title,url,width,height);
}
发表于 2017-12-20 17:07:48 | 显示全部楼层
1. 行变量传递方法:
类似这样的写法
jeecgListDemoController.do?doDel&id={id}

语法:{字段}


2.全局变量传递写法参考截图
QQ图片20180104110103.png

 楼主| 发表于 2017-12-21 22:52:17 | 显示全部楼层
her_so 发表于 2017-12-20 16:35
例如:

非常感谢!对我很有帮助
 楼主| 发表于 2017-12-21 22:53:23 | 显示全部楼层
her_so 发表于 2017-12-20 16:35
例如:

非常感谢!对我很有帮助
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表