jQuery MiniUI

 找回密码
 立即注册
查看: 2422|回复: 2
打印 上一主题 下一主题

关于datagrid里面的oncellclick事件 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2017-4-1 15:32:29 |只看该作者 |倒序浏览
我想点中某个单元格的时候就给他插入一段div,但是cellclick事件不支持e.cellHtml,请问一下有什么办法实现吗?

Rank: 8Rank: 8

沙发
发表于 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)
})

Rank: 1

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

这样也行,谢谢版主了

Archiver|普加软件

GMT+8, 2024-10-4 07:53 , Processed in 1.066634 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部