jQuery MiniUI

标题: datagrid 中的dataFormat 问题 [打印本页]

作者: zhinly    时间: 2013-6-8 13:06:54     标题: datagrid 中的dataFormat 问题

在datagrid 的行的div中,我有一个时间Long型的值  1199181600000   想用dataFormat("H:mm")格式化成  18:00,但是没有效果。
如果是用renderer方法写,可以用js来做返回值达到效果,但是内部已经实现了就没有必要了。所以请教一下原因,谢谢!

作者: factory    时间: 2013-6-8 13:18:26

http://www.miniui.com/demo/#src=datagrid/pager.html  看下这个日期列
作者: zhinly    时间: 2013-6-8 13:33:11

factory 发表于 2013-6-8 13:18
http://www.miniui.com/demo/#src=datagrid/pager.html  看下这个日期列

<div field="startTime" width="100" dateFormat="H:mm" headerAlign="center" allowSort="false">时间</div>
我是这样写的,但是没有效果
作者: factory    时间: 2013-6-8 14:32:35

zhinly 发表于 2013-6-8 13:33
时间
我是这样写的,但是没有效果

刚才没看清你的问题,你这样的,只能用renderer来做了
作者: zhinly    时间: 2013-6-8 15:12:59

factory 发表于 2013-6-8 14:32
刚才没看清你的问题,你这样的,只能用renderer来做了

后面我是用这样的方法写的,谢谢了.
      我个人建议把这个属性定义全,因为有很多地址还是会用到里面某几个字段的。我看很多的例子都是处理字符串,但是有很多习惯习Long,可以都转成Long了统一处理。




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