jQuery MiniUI

标题: [celledit 编辑 datepicker] [打印本页]

作者: cheesecat    时间: 2018-3-20 19:10:15     标题: [celledit 编辑 datepicker]

[attach]10669[/attach][attach]10672[/attach]

在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>

这是代码,有什么方法去掉时分秒的显示

作者: felt    时间: 2018-3-21 09:36:09

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

[attach]10675[/attach]复制了全部代码,还是这样
作者: cheesecat    时间: 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;
}
作者: felt    时间: 2018-3-21 11:31:14

cheesecat 发表于 2018-3-21 10:42
复制了全部代码,还是这样

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




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