jQuery MiniUI

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

[celledit 编辑 datepicker] [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2018-3-20 19:10:15 |只看该作者 |倒序浏览


在celledit里编辑datepicker,选择时期时,没有时分秒,cell从input变成div时,时间被格式化
<div name="birthday" field="birthday" width="100" allowSort="true" dateFormat="yyyy-MM-dd">出生日期
        <input property="editor" class="mini-datepicker" style="width:100%;"/>
</div>

这是代码,有什么方法去掉时分秒的显示
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2018-3-21 09:36:09 |只看该作者
设置了dateFormat,不应该还显示时分秒啊
http://www.miniui.com/demo/#src=datagrid/celledit.html
我们示例里面就没这问题
你有没有其他地方做过处理。

Rank: 3Rank: 3

板凳
发表于 2018-3-21 10:42:50 |只看该作者
复制了全部代码,还是这样
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 3Rank: 3

地板
发表于 2018-3-21 11:10:47 |只看该作者
felt 发表于 2018-3-21 09:36
设置了dateFormat,不应该还显示时分秒啊
http://www.miniui.com/demo/#src=datagrid/celledit.html
我们示 ...

改好了,grid增加OnCellCommitEdit = "onCellCommitEdit",
增加方法
function onCellCommitEdit(e) {
    return e.value = e.text;
}

Rank: 8Rank: 8

5#
发表于 2018-3-21 11:31:14 |只看该作者
cheesecat 发表于 2018-3-21 10:42
复制了全部代码,还是这样

在在线示例上测试http://www.miniui.com/demo/#src=datagrid/celledit.html
添加一行,编辑出生日期这列,看是不是不显示时分秒。
我怀疑是你的版本有问题,可以替换到最新版本。

Archiver|普加软件

GMT+8, 2024-10-6 08:23 , Processed in 1.057995 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部