jQuery MiniUI

标题: 关于datagrid里面的oncellclick事件 [打印本页]

作者: helishu    时间: 2017-4-1 15:32:29     标题: 关于datagrid里面的oncellclick事件

我想点中某个单元格的时候就给他插入一段div,但是cellclick事件不支持e.cellHtml,请问一下有什么办法实现吗?

作者: felt    时间: 2017-4-1 15:48:28

点击就是点击,不是绘制
你可以点击的时候更新你点击单元格的内容,但是只能从数据上更新,而不是cellHtml
比如这样
grid.on("cellclick",function(e){
     var field=e.field;
      var row=e.record;
     var rowData={}
     rowData[field]="<a>aaa</a>";     //如果要显示html,这列必须设置autoEscape="true"
     grid.updateRow(row,rowData)
})
作者: helishu    时间: 2017-4-1 16:37:50

felt 发表于 2017-4-1 15:48
点击就是点击,不是绘制
你可以点击的时候更新你点击单元格的内容,但是只能从数据上更新,而不是cellHtml
...

这样也行,谢谢版主了




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2