jQuery MiniUI

 找回密码
 立即注册
楼主: dragon
打印 上一主题 下一主题

感觉用你们这个问题不少哦 。 [复制链接]

Rank: 8Rank: 8

21#
发表于 2013-5-16 16:58:15 |只看该作者
dragon 发表于 2013-5-16 16:40
另一个问题。列的 renderer事件  不能显示图片
已经在HTML页面看到  span标签了   但就是出不了图

你试试监听 ondrawcell="drawcell"

function drawcell(){
   if(e.field == "gender"){
       .....
   }
}
这个有么有效果

Rank: 4

22#
发表于 2013-5-16 17:06:48 |只看该作者
factory 发表于 2013-5-16 16:58
你试试监听 ondrawcell="drawcell"

function drawcell(){

说了哦 。。能执行到 在页面里面也添加上 <span class= />标签了  就是看不见图片 。

而且我用 icon-add  自带的图标也测试过了  也没有显示    <span class="icon-add" ></span>

Rank: 4

23#
发表于 2013-5-16 17:10:36 |只看该作者
dragon 发表于 2013-5-16 17:06
说了哦 。。能执行到 在页面里面也添加上 标签了  就是看不见图片 。

而且我用 icon-add  自带的图标也 ...



  1. function convertGenderImage(e)
  2. {
  3.         //alert(e.value);
  4.          if (e.value == 1) {
  5.                 e.cellHtml = "<span class='icon-female'></span>";

  6.          } else if(e.value==0){
  7.                 e.cellHtml = "<span class='icon-collapse'>cscs</span>";
  8.          }else{
  9.                
  10.                 return convertGender(e);
  11.          }
  12.        
  13.         return e.cellHtml;
  14. }
复制代码

文字可以,,图片没有哦 。


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

Rank: 8Rank: 8

24#
发表于 2013-5-16 17:18:22 |只看该作者
dragon 发表于 2013-5-16 17:10
文字可以,,图片没有哦 。

那你用firebug这类工具看下呢,图片样式有什么问题,为什么不显示出来

http://www.miniui.com/demo/#src=datagrid/drawcell.html 例子是好的

Rank: 4

25#
发表于 2013-5-17 08:55:29 |只看该作者
factory 发表于 2013-5-16 17:18
那你用firebug这类工具看下呢,图片样式有什么问题,为什么不显示出来

http://www.miniui.com/demo/#src ...

晕了 出来了 。。。  每次都市第二天才出来。。
缓存读删除好多次了。。

e.cellHtml没有用 还是需要 执行  return e.cellHtml 才能显示

可是你们官方例子上 没有return啊

Rank: 4

26#
发表于 2013-5-17 09:00:39 |只看该作者
dragon 发表于 2013-5-17 08:55
晕了 出来了 。。。  每次都市第二天才出来。。
缓存读删除好多次了。。

另外一个帖子是   格式化时间问题 。。  找不到之前发的帖子啊 。。mini.isDate(value)未定义    mini.formatDate(value, "yyyy-MM-dd");也不能格式化   
哪里错误了啊

  1. /***
  2. 转换成 年-月-日

  3. */
  4. function convertDateYMd(e)
  5. {
  6.                 /*
  7.                 var record = e.record,
  8.         column = e.column,
  9.         field = e.field,
  10.         value = e.value
  11.                 */
  12.                 var value = e.value;
  13.                
  14.         //alert(value);
  15.                 value=value.replace('T',' ');
  16.                 //alert(value);
  17.          /* if (mini.isDate(value))
  18.           {
  19.                   alert('data');
  20.                   return  mini.formatDate(value, "yyyy-MM-dd");
  21.           }*/
  22.           return value;
  23.           
  24. }
复制代码



Rank: 9Rank: 9Rank: 9

27#
发表于 2013-5-17 09:07:52 |只看该作者
不同问题发不同贴,不要一个贴发N个问题。

Rank: 8Rank: 8

28#
发表于 2013-5-17 09:24:57 |只看该作者
dragon 发表于 2013-5-17 09:00
另外一个帖子是   格式化时间问题 。。  找不到之前发的帖子啊 。。mini.isDate(value)未定义    [/backc ...

mini.formatDate(value,string)

你这个value需要是日期对象,你看下APIhttp://www.miniui.com/docs/api/index.html#ui=date

Archiver|普加软件

GMT+8, 2024-11-25 22:38 , Processed in 1.030928 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部