cai 发表于 2017-12-20 11:30:22

如何使用jeecg中datagrid的onclick事件

在使用onclick事件时怎样把rowIndex和rowData的值传进去.求助大神麻烦说下!!谢谢!!

her_so 发表于 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.id;
        }else{
                url += '&id='+rowsData.id;
        }
        createWindow(title,url,width,height);
}

admin 发表于 2017-12-20 17:07:48

1. 行变量传递方法:
类似这样的写法
jeecgListDemoController.do?doDel&id={id}

语法:{字段}


2.全局变量传递写法参考截图


cai 发表于 2017-12-21 22:52:17

her_so 发表于 2017-12-20 16:35 static/image/common/back.gif
例如:




非常感谢!对我很有帮助{:3_42:}

cai 发表于 2017-12-21 22:53:23

her_so 发表于 2017-12-20 16:35 static/image/common/back.gif
例如:




非常感谢!对我很有帮助{:3_42:}
页: [1]
查看完整版本: 如何使用jeecg中datagrid的onclick事件