jQuery MiniUI

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

如何阻止表格对时间字符串的格式化 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2019-10-15 15:59:53 |只看该作者 |倒序浏览
我已经不想在设置dateformat   也不想往后台发送的时候,getData()拿到的是个时间对象然后再转了   饶了我吧   能不能阻止表格的时间转换    后台扔过来是啥   展示就是啥    getdata拿到的就是啥      

Rank: 8Rank: 8

沙发
发表于 2019-10-15 16:58:31 |只看该作者
本帖最后由 dforce 于 2019-10-15 17:07 编辑

目前我们默认是会自动将yyyy-MM-dd HH:mm:ss和yyyy-MM-ddTHH:mm:ss两种格式的字符串自动转成date
可以重写mini.decode方法,阻止自动转换
  1. mini.decode = function (json) {
  2.    
  3.          var re = /[\"\'](\d{4})-(\d{1,2})-(\d{1,2})[T](\d{1,2}):(\d{1,2}):(\d{1,2})(\.*\d*)[\"\']/g;
  4.         json = json.replace(re, "new Date($1,$2-1,$3,$4,$5,$6)");
  5.         return eval('(' + json + ')');
  6.     }
复制代码

Archiver|普加软件

GMT+8, 2024-11-27 18:45 , Processed in 1.044326 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部