jQuery MiniUI
标题:
mini-datagrid 数据如何控制不让自动转日期格式?
[打印本页]
作者:
哎呀
时间:
2022-9-23 16:00:34
标题:
mini-datagrid 数据如何控制不让自动转日期格式?
mini-datagrid 后台获取数据为 "yyyy-MM-dd HH:mm:ss"格式的字符串数据,到grid的时候会自动转换成日期格式,grid.getData()获取的数据变成 "yyyy-MM-dd'T'HH:mm:ss" 中间多了一个T,如何控制"yyyy-MM-dd HH:mm:ss"这个数据不自动转换成日期?按字符串格式?dateFormat="yyyy-MM-dd HH:mm:ss" dataType="string" 这些都只是空时页面显示!
作者:
happylover1278
时间:
2022-9-23 16:59:53
版主之前有提供一个修改源码匹配正则的方法 虽然我这边根本没效果
作者:
felt
时间:
2022-9-23 18:30:47
happylover1278 发表于 2022-9-23 16:59
版主之前有提供一个修改源码匹配正则的方法 虽然我这边根本没效果
重写mini.decode方法,在引用miniui之后引用
mini.decode = function (json) {
var re = /[\"\'](\d{4})-(\d{1,2})-(\d{1,2})[T](\d{1,2}):(\d{1,2}):(\d{1,2})(\.*\d*)[\"\']/g;
json = json.replace(re, "new Date($1,$2-1,$3,$4,$5,$6)");
return eval('(' + json + ')');
}
复制代码
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2