//表格

function FYMXTableDG(columns){$("#FYMXTableId").datagrid({title: '',remoteSort: true,showFooter: true,singleSelect: true,rownumbers:true,heigth:140,showFooter:true,border: true,fitColumns: true,columns:[columns]});
}

传递过来的data格式为json字符串,传过来的key直接为汉字,显示为表头

{ “total”: 3,”page”: 1 , “rows”: [{“扣款ID”:2,”扣款名称”:”检测费(合同扣款记费用)”,”合计”:0.0,”货扣或现金”:”货扣”},{“扣款ID”:158,”扣款名称”:”银行收费比例”,”合计”:0.0,”货扣或现金”:”货扣”},{“扣款ID”:159,”扣款名称”:”综合服务费”,”合计”:0.0,”货扣或现金”:”货扣”}]}

解析之后的obj2格式为
Object {扣款ID: 2, 扣款名称: “检测费(合同扣款记费用)”, 合计: 0, 货扣或现金: “货扣”}

var columns = new Array();
if(JSON.parse(data) && JSON.parse(data).rows.length > 0){var row = JSON.parse(data).rows[0];var obj2 = eval(row);  for(var key in obj2){//设立表头,var column ={field:key,//field为传过来的json格式的keytitle:key,//title为表格显示的表头};//"Key是:" + key,,对应的值是:" + obj2[key]columns.push(column);}//设立表头FYMXTableDG(columns);//加载数据  $("#FYMXTableId").datagrid('loadData',JSON.parse(data).rows);}

本文为博主原创文章,转载请附上原文链接!

easyui框架中动态改变表头相关推荐

  1. VUE中动态改变字体大小

    VUE中动态改变字体大小 父组件将自己的数据传递送给子组件展示,子组件监听click操作,emit发送出去,父组件监听通过emit发送的信息,改变控制字体大小的postFontSize,通过style ...

  2. Unity 在代码中 动态改变RectTransform位置及宽高 的方法整理

    原文链接(尊重原著):[100个 Unity实用技能] | Unity 在代码中 动态改变RectTransform位置及宽高 的方法整理_unity 修改recttransform_呆呆敲代码的小Y ...

  3. easyui框架中关于dialog自带关闭事件的使用

    easyui是一个开源的第三方控件库,虽然使用比较方便,但其中有些事件和样式会与其他的控件或者框架形成冲突. 今天谈一下easyui 中dialog这个控件(对话框) easyui dialog一般在 ...

  4. 论文阅读|训练过程中动态改变训练方案的Dynamic R-CNN

    目录 论文相关信息 Abstract. 1 Introduction 2 Related Work 3 Dynamic Quality in the Training Procedure 3.1 Pr ...

  5. easyui框架实现datagrid多表头设置

    多表头 通常遇到的都是单表头,也就是表头只有一行,如下图所示: 但在实际中我们遇到的不仅仅是单表头,可能遇到多表头,也就是要进行单元格的行和列进行合并,如下图所示: 多表头代码设置 多表头设置代码如下 ...

  6. Android中动态改变布局中控件的位置

    一.通过ViewGroup.LayoutParams() 以控件在RelativeLayout中为例,其他布局中也是一样的,可以通过修改控件的magin属性来改变控件的位置. // 需要注意的是,此时 ...

  7. dwz框架中动态添加查找带回组件

    1.html代码拼接 var num = $("#orderReturn").children("tr:last-child").find("td:f ...

  8. 【100个 Unity实用技能】 | Unity 在代码中 动态改变RectTransform位置及宽高 的方法整理

    Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 . 包括游戏开发.美术.建筑.汽车设计.影视在内的所有创作者,借助 Unity 将创意 ...

  9. easyui输入框样式_EasyUI动态改变输入框width

    easyui datagrid 动态改变大小 easyui datagrid 动态改变大小 EasyUi dialog 动态改变窗口大小 我只是需要改变高度,所以我的代码如下:$('#editUnit ...

  10. glog 设置日志级别_如何动态改变日志级别

    前言 关于日志级别,大部分项目可能都设置为info级别,当然也可能有一些追求性能或者说包含很多敏感信息的项目直接将级别设置为warn或者error:这时候如果项目中出现一些未知异常,需要用到很详细的日 ...

最新文章

  1. python遗传算法工具包_Deap: python中的遗传算法工具箱
  2. 牛逼!有人用漫画带你了解 Linux 内核长啥样
  3. Java中abstract类和abstract方法的相关问题
  4. [转帖]Linux修改时区
  5. Snap Shots 出了新东西
  6. node-webki 基本程序结构
  7. [20150803]触发器对dml的影响.txt
  8. 基于ssm的航空订票系统
  9. U盘直装CentOS 8并配置服务器环境教程指南
  10. 毕业第一站 | 北京游
  11. MySQL pt工具应用
  12. 百度小程序模板制作_百度小程序模板平台
  13. 记一次字段类型强转导致的死锁
  14. 拂去那份浮躁,心中独留静谧
  15. 错误javax.servlet.ServletException: Servlet.init() for servlet com.hank.controller.UserLogin threw exc
  16. Go语言学习笔记—golang标准库xml包
  17. 敲代码时如何快速移动光标_HTML网页代码大全
  18. python学习===从键盘输入一些字符,逐个把它们写到磁盘文件上,直到输入一个 # 为止。...
  19. 胡桂珍c语言期末考试题,常用软件实习作业
  20. “乳”字的另一个含义

热门文章

  1. 快应用采坑(3)-使用差别
  2. Delphi学习视频02
  3. css完成图片预加载,图片预加载
  4. 机器人教练走进驾校_驾校启用“机器人”做教练来教学你有听过吗
  5. 价值1000元的微信二维码活码管理系统网站源码分享
  6. 《数据挖掘概念与技术》第二版 中文版 第二章答案
  7. 操作系统中进程的同步、互斥、通信的区别,进程与线程同步知识
  8. vue获取client为0_vue document.documentElement.clientHeight为0
  9. STM32 Boot 模式和设置介绍
  10. 怎样修补渔网_渔网修补的方法