场景

Datables初始化表数据后,返回的status状态值为1,2,3

现在要根据返回值的状态显示相应的中文。

实现

{ data: 'status',render: function (data, type, full, meta ) {if(data.trim()=="1"){return '未提交'}else if(data.trim()=="2"){return '已提交'}else if(data.trim()=="3"){return '已打印'}else{return '未知状态'}}  },

举例:

function dataTableInit(){return $('#wmsReceiveOrder_table_id').DataTable({"language": {"processing": "处理中...","lengthMenu": "显示 _MENU_ 项结果","zeroRecords": "没有匹配结果","info": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项","infoEmpty": "显示第 0 至 0 项结果,共 0 项","infoFiltered": "(由 _MAX_ 项结果过滤)","infoPostFix": "","search": "搜索:","searchPlaceholder": "搜索...","url": "","emptyTable": "表中数据为空","loadingRecords": "载入中...","infoThousands": ",","paginate": {"first": "首页","previous": "上页","next": "下页","last": "末页"},"aria": {paginate: {first: '首页',previous: '上页',next: '下页',last: '末页'},"sortAscending": ": 以升序排列此列","sortDescending": ": 以降序排列此列"},"decimal": "-","thousands": "."},"processing": true,"searching" : false,"serverSide": true,"stateSave": true,"pageLength": 5,"lengthMenu": [ 5,10, 25, 50, 75, 100 ],"dom": '<"top">rt<"bottom"flpi><"clear">',"columnDefs": [ {"searchable": false,"orderable": false,"targets": 0}],columns: [{ data: 'id' },{ data: 'purchaseCode' },{ data: 'deliveryTime',render: function (data, type, full, meta ) {return moment(data).format("YYYY-MM-DD HH:mm:ss");} },{ data: 'createrName' },{ data: 'deliveryCode' },{ data: 'gmtCreat',render: function (data, type, full, meta ) {return moment(data).format("YYYY-MM-DD HH:mm:ss");} },{ data: 'createrName' },{ data: 'status',render: function (data, type, full, meta ) {if(data.trim()=="1"){return '未提交'}else if(data.trim()=="2"){return '已提交'}else if(data.trim()=="3"){return '已打印'}else{return '未知状态'}}  },],"ajax": function (data, callback, setting) {$.each(data.columns,function (index,value) {//匹配所有input$("#searchCondition").find('input[type="text"]').each(function () {if(value.data === $(this).attr('id')){value.search.value = $(this).val();}});//匹配所有selectdebugger$("#searchCondition select").each(function () {debuggerif(value.data === $(this).attr('id')){value.search.value = $(this).val();}});})$.ajax({type: 'POST',url: "/wmsReceiveOrder/doPageForReceiveOrderTable",cache: false,  //禁用缓存data: JSON.stringify(data),  //传入组装的参数contentType: "application/json",dataType: "json",success: function (result) {debuggercallback(result);}})}})}

Datatables表格数据初始化时回调函数中修改要显示的值相关推荐

  1. C++在函数中修改指针值

    main函数中声明一个指针,在函数中修改该指针的值,希望永久修改指针值应如何做??? 错误案例: void a(int* p1) {int c = 1;int* b = &c;p1 = b;c ...

  2. spring返回数据使用ajax,【spring 后台跳转前台】使用ajax访问的后台,后台正常执行,返回数据,但是不能进入前台的ajax回调函数中...

    问题1: 使用ajax访问的后台,后台正常执行,并且正常返回数据,但是不能进入前台的ajax回调函数中 问题展示: 问题解决: 最后发现是因为后台的方法并未加注解:@ResponseBody,导致方法 ...

  3. 【转载】CodeWarrior IDE使用tips之prm链接文件详解(自定义存储器分区以及自定义RAM数据初始化与在RAM中运行函数)...

    CodeWarrior IDE使用tips之prm链接文件详解(自定义存储器分区以及自定义RAM数据初始化与在RAM中运行函数) 2017-08-19 胡恩伟 汽车电子expert成长之路 内容提要 ...

  4. 来自Android客户端什么意思,如何通过回调函数中的Node.js来自Android客户端

    我想从插座Android客户端将数据发送到服务器的Node.js .. 在服务器端做了什么香港专业教育学院:如何通过回调函数中的Node.js来自Android客户端 socket.on('new u ...

  5. JavaScript 回调函数中的 return false 问题

    今天一个同事问了我一个问题,就是在 Ajax 方法中,请求成功后(success)的回调函数中根据响应的值来判断程序是否继续执行,他不解的是在回调函数中已经 return false 了,但是 Aja ...

  6. 定义python函数时如果没有return_定义 Python 函数时,如果函数中没有 return 语句,则默认返回空值 None 。_学小易找答案...

    [多选题]因发现核酶而共享诺贝尔化学奖的科学家是(). [简答题]如果是六角梅花,你还可以用什么方法完成? [填空题]如果函数中没有 return 语句或者 return 语句不带任何返回值,那么该函 ...

  7. python线程池回调函数_python回调函数中使用多线程的方法

    下面的demo是根据需求写的简单测试脚本 #!/usr/bin/env python # coding: utf-8 # 第一个列表为依赖组件和版本号,后面紧跟负责人名称 # 接着出现第二个以来组建列 ...

  8. ROS开发系列(7)- 在回调函数中发布topic

    文章目录 1 实现方法 2 实现代码 3 运行结果 参考 1 实现方法 在ROS开发系列(6)- zed深度信息与datknet的boundingbox信息融合基础上进行的修改. 创建一个自定义消息类 ...

  9. 回调函数中删除对象引发的隐晦非法访问崩溃问题

    回调函数,这里说的是一种笼统的概念,泛指一个对象或者一个过程调用陷入另一个对象或过程.本文想要描述的就是在回调函数中执行释放.删除动作去销毁调用调用者相关联的内容,导致访问非法. 下面用一段代码来简述 ...

最新文章

  1. proxmox 宕机转义_Proxmox+Ceph的HCI环境搭建
  2. POJ 3376 Finding Palindromes(扩展kmp+trie)
  3. ORA-39002 ORA-39070 ORA-29283 ORA-06512 ORA-29283
  4. MySQL—通过Adjacency List(邻接表)存储树形结构
  5. Python贪婪算法
  6. H.264 中很有用的一些概念
  7. Targeted Resumes How to Write a Targeted Resume By Alison Doyle
  8. ipv6怎么进行邻居学习_事实证明,我的邻居也想学习编码。 他们只是没有意识到这是可能的。
  9. python随机森林 交叉验证_随机森林是否需要交叉验证+特征的重要性
  10. Linux命令对应的英文全称
  11. php 三菱plc,三菱FX系列PLC编程语言概述及之间的转换关系
  12. 雷赛acc68c说明书_DMC2410C-A四轴通用型点位卡
  13. Ctrl+Shift+F 输入法变成繁体 输入法简体繁体切换
  14. Android源码 app预制带so和assets文件的aar包(sdk)
  15. 51单片机——LED1357亮,2468闪
  16. 不可不知的分组分析法
  17. 过等保是浪费钱吗?一定要过等保吗?
  18. MFC Tab控件的使用方法
  19. 耿丹计科16-2大家庭
  20. 从零开始学数据分析之——《笨办法学Python》(习题0-10)

热门文章

  1. vmware6.5.2序列号_备战秋招——计算机网络(2)
  2. 计算机基础——原码、反码、补码转换
  3. MySQL 安装报找不到MSVCR120.dll错误
  4. python笔记视频_终于拿到!清华大佬Python视频+书+笔记汇总
  5. alias cli3 配置_vue-cli3全面配置详解
  6. windows服务又界面吗_详解远程桌面协议, Linux 和 Windows 间的远程桌面互相访问(RDP、VNC协议)...
  7. android 底部通知,Android Fragment实现底部通知栏
  8. 智能机器人及其应用ppt课件_智能工业机器人应用再获成功!
  9. js 字符和html和数值拼接,js中substring和substr的用法(获取字符串为整个html页面中的某个数值)...
  10. 电脑开机3秒就重启循环_移动办公神器!电脑包秒变支架、鼠标垫,3合1设计超方便!...