easyUI多个datagrid 如何根据选中的行判定来自哪个数据表格

在页面中有多个数据表格 选中其中某个表格的一行 弹出信息 如何判定该行数据来自哪个表格???? 先拜谢大家

2个回答

每个表格的行点击事件绑定函数独立。如果有公用的,可以当做私有函数的方式再进行调用。
比如

公共处理
 function dealDataGrid(dg,rowIndex,rowData){
}
datagrid1:
onClickRow=function d1(rowIndex,rowData){
  dealDataGrid(datagrid1,rowIndex,rowData);
}
datagrid2:
onClickRow=function d2(rowIndex,rowData){
  dealDataGrid(datagrid2,rowIndex,rowData);
}

onSelect或者onClickRow事件中this对象指向初始化时的table对象,通过this对象就可以找到是那个datagrid了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐