jQuery MiniUI

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

grid renderer 返回来的数据发生改变之后,能检测到吗 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-7-27 14:16:02 |只看该作者 |倒序浏览
本帖最后由 Tao_xinhua 于 2015-7-27 14:33 编辑
  1. <div name="action" width="40" headerAlign="center" align="center" renderer="onActionRendererEdit2" cellStyle="padding:0;">
  2.                                                                 缩略图
  3.                                                         </div>
复制代码
  1. function onActionRendererEdit2(e){
  2.   var grid = e.sender;
  3.   var record = e.record;
  4.   var sbtp = record.SBTP;
  5.   var s = "";
  6.   if(sbtp==""){
  7.     s='';
  8.   }else{
  9.   s='<img src="'+sbtp+'" width="30" height="20" class="thumbnail"/>';
  10.   }
  11.   return s;
  12. }
复制代码

我这一列的图片是根据url的改变而改变的,但是无法检测到图片这列发生改变,也就是即使图片发生了改变,右上角也不会出现绿色的三角形。不知道miniui能不能检测到的?

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

沙发
发表于 2015-7-27 14:26:17 |只看该作者
如何直接改变这个单元格的背景?

Rank: 8Rank: 8

板凳
发表于 2015-7-27 14:31:00 |只看该作者
什么绿色三角
这个通过绘制实现的,不涉及编辑层面

Rank: 2

地板
发表于 2015-7-27 14:33:53 |只看该作者
felt 发表于 2015-7-27 14:31
什么绿色三角
这个通过绘制实现的,不涉及编辑层面

我把帖子内容编辑了一下,你看下,我传了图片,刚说错了是红色的,我审查元素发现是一个背景

Rank: 2

5#
发表于 2015-7-27 14:36:38 |只看该作者
felt 发表于 2015-7-27 14:31
什么绿色三角
这个通过绘制实现的,不涉及编辑层面

我想在onActionRendererEdit2这个方法里面,直接把那个单元格的背景改掉,能做到吗?

Rank: 8Rank: 8

6#
发表于 2015-7-27 15:09:46 |只看该作者
Tao_xinhua 发表于 2015-7-27 14:36
我想在onActionRendererEdit2这个方法里面,直接把那个单元格的背景改掉,能做到吗? ...

红色三角是数据修改的标记,你这列没有数据,只是绘制的内容,绘制不同的内容不会有这个标记

Rank: 2

7#
发表于 2015-7-27 15:12:20 |只看该作者
felt 发表于 2015-7-27 15:09
红色三角是数据修改的标记,你这列没有数据,只是绘制的内容,绘制不同的内容不会有这个标记 ...

那我能够直接定位到这个单元格,然后修改背景吗?

Rank: 8Rank: 8

8#
发表于 2015-7-27 15:33:44 |只看该作者
Tao_xinhua 发表于 2015-7-27 15:12
那我能够直接定位到这个单元格,然后修改背景吗?

不能

Archiver|普加软件

GMT+8, 2025-7-16 09:11 , Processed in 1.038716 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部