关于在Datable在前端如何给返回的数据在方法转换的问题

最为常见的情况是服务端放回list数据对象时,时间总是会默认变成/Date(1455334625000)/ 格式,而且似乎在服务端做格式转换也还是无效果,这个时候我们就需要在前端处理了

处理方式如下:假设要转换的字段名称为:ExamDate,请注意红色代码段,为改字段添加function方法,里面的话就写你们自己的逻辑了,处理完之后return返回

table = $(‘#tblReports‘).DataTable({
                "serverSide": true,
                "ajax": {
                    "type": "POST",
                    "url": "/Test/Search"
                },
                "columns": [
                    { "data": "XXX1", "class": "trselect", "orderable": false, "searchable": false },
                    { "data": "XXX2", "class": "trselect" },
                    { "data": "XXX3", "class": "trselect" },
                    { "data": "XXX4", "class": "trselect" },
                    {
                        "data": function (columns) {
                           return eval(columns["ExamDate"].replace(/\/Date\((\d+)\)\//gi, "new Date($1)")).format(‘yyyy-MM-dd hh:mm:ss‘);
                        },
                        "class": "trselect"
                    },
                    { "data": "XXX5", "class": "trselect" }
                ],
                "order": [[0, ‘desc‘]],

时间: 2024-08-09 19:52:15

关于在Datable在前端如何给返回的数据在方法转换的问题的相关文章

【Spring学习笔记-MVC-4】返回Json数据-方式2

摘要 本文讲解另外一种利用spring MVC返回json数据的方法. 前文回顾 在<[Spring学习笔记-MVC-3]返回Json数据-方式1>中介绍了通过: @ResponseBody声明返回值: 配置<mvc:annotation-driven />: 来返回json数据.效果如下:   ==>, 从上面的效果看,只能返回一个对象,不能返回多个对象,不能做到形如下图的返回结果, 存在局限性(可能可以返回多个,自己不知道如何实现). 下面介绍的方式2,利用spring

前端控制台返回406错误解决方法

问题描述: 406 Not Acceptable,message:description The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request "accept" headers ()错误.(说是指定的资源已经找到,但它的MIME类型和客户在Accpet头中所指定

如何解析json字符串及返回json数据到前端

前言:最近需要实现的任务是:写若干个接口,并且接口中的请求数据是json格式,然后按照请求参数读取前端提前整理好的json数据,并且将json数据返回到服务器端. 主要的工具:Gson  2.8.2 项目支撑:springboot maven 0.前导--了解一下基本的json语法 JSON是一种类似 XML的语言,是用了存储和交换文本信息的语法.它的全称为JavaScript Object Notation(JavaScript 对象表示法).与xml对比,它更小.更快,更易解析. 想要更好的

前端处理后台返回的乱码图片

问题描述: 请求后台接口,返回如下图的乱码. 根据全场乱字符+JFIF标记,确定是个JPEG文件的二进制流,而不是base64. 解决方法: 1 this.$axios.get('api',{responseType: 'arraybuffer'}) 2 .then(res=>{ 3 this.formData.imgUrl = 'data:image/png;base64,' + btoa( 4 new Uint8Array(res.data).reduce((data, byte) =>

jQuery通过Ajax向PHP服务端发送请求并返回JSON数据

ON(JavaScript Object Notation) 是一种轻量级的数据交换格式.易于人阅读和编写,同时也易于机器解析和生成.JSON在前后台交互的过程中发挥着相当出色的作用.请接着往下看教程. XHTML  <ul id="userlist">    <li><a href="#" rel="1">张三</a></li>    <li><a href=&quo

Django返回json数据用法示例

最近在写前端ajax发送请求到后台,结果数据提交成功,但是一直未执行成功回调函数,经过多番查找资料,终于找到答案. 本文实例讲述了Django返回json数据用法.分享给大家供大家参考,具体如下: 1.前端.jQuery发送GET请求,并解析json数据.getJSON方法可参考这里. ? 1 2 3 4 5 url = "http://example/?question=" + question + "&rand=" + Math.random(); $.

ASP.net jQuery调用webservice返回json数据的一些问题

之前寒假时,试着使用jQuery写了几个异步请求demo, 但是那样是使用的webform普通页面,一般应该是用 webservice 居多. 最近写后台管理时,想用异步来实现一些信息的展示和修改, 这是第一次真正的在实际中运用ajax,卡了一个小时才做好简单的信息展示. 在这之间遇到了两个问题.写下来分享给大家,也加深一下自己的印象. 有错误的地方还请大神指出. 前端js代码: 1 <script type="text/javascript"> 2 $(function

SpringMVC中controller返回json数据的两种方法

SpringMVC中controller返回json数据的两种方法 1.jsp的ajax请求: function getJson(){ $.ajax({ type:"get", dataType:"json", url:"<%=basePath %>getJson", success:function(data){ for(var i=0;i<jsonData.length;i++){ alert("Id:"

.net利用ajax返回后台数据

.net网站开发中有时候需要前台获取后台的数据,这里我们讨论ajax技术. 网上有很多方法都是引用ajax.dll,然后在C#中注册即可在js中引用. 而IIS 7.0以上的版本需要在<system.webServer>的<handlers>节点下额外配置,详情见 http://www.jb51.net/article/40054.htm,否则可能会出错. 我们也可以通过以下方法自己写ajax,项目中引用了jquery. js前端代码(范例): $(function(){ $.aj