Jqgried树形列表

**************************************Jqgrid树列表***************************************function initGrid_test() {//必要字段:id,name,level,parent,isLeaf,expandedvar topicjson={"response": [{"id": "1",  "name": "项目1","obj":{"score":"77"},"score": "88","pro": "10%","handle": "",percentage:10, level:0, parent:"", isLeaf:false, expanded:true },{"id": "1_1","name": "因子1","obj":{"score":"77"},"score": "88","pro": "20%","handle": "",percentage:20, level:1, parent:"1", isLeaf:false, expanded:true},{"id": "1_1_1","name": ">=1","obj":{"score":"77"},"score": "88","pro": "15%","handle": "",percentage:15, level:2, parent:"1_1", isLeaf:true, expanded:false},{"id": "1_1_2","name": ">=2","obj":{"score":"77"},"score": "88","pro": "90%","handle": "",percentage:90, level:2, parent:"1_1", isLeaf:true, expanded:false},{"id": "1_1_3","name": ">=3","obj":{"score":"77"},"score": "88","pro": "13%","handle": "",percentage:13, level:2, parent:"1_1", isLeaf:true, expanded:false},{"id": "1_2","name": "因子1","obj":{"score":"77"},"score": "88","pro": "43%","handle": "",percentage:43, level:1, parent:"1", isLeaf:false, expanded:true},{"id": "1_2_2","name": ">=8","obj":{"score":"77"},"score": "88","pro": "22%","handle": "",percentage:22, level:2, parent:"1_2", isLeaf:true, expanded:false},{"id": "2",  "name": "项目2","obj":{"score":"77"},"score": "88","pro": "44%","handle": "",percentage:44, level:0, parent:"", isLeaf:false, expanded:true },{"id": "3",  "name": "项目3","obj":{"score":"77"},"score": "88","pro": "66%","handle": "",percentage:66, level:0, parent:"", isLeaf:false, expanded:true },{"id": "4",  "name": "项目4","obj":{"score":"77"},"score": "88","pro": "99%","handle": "",percentage:99, level:0, parent:"", isLeaf:false, expanded:true }]}jqGrid = jQuery("#jqGrid_table");jqGrid.jqGrid({datastr: topicjson,// 数据源url:'....'datatype: "jsonstring",//jsonstring 或  jsonheight: "auto",loadui: "disable",colNames: ['id','项目名称', '分值', '权重','百分比','操作'],//jqGrid的列显示名字colModel : [ //jqGrid每一列的配置信息。包括名字,索引,宽度,对齐方式.....{name: 'id', key: true, hidden:true},{name : 'name',index : 'name',editable : false,width: 220,editoptions : {readonly : true,size : 10},align:"left"},{name : 'score', width: 220,index : 'filesize',editable : true,editoptions : {size : 10},align:"left"},{name : 'pro',index : 'date',width: 220,editable : true,editoptions : {size : 10},align:"left"},{name: 'percentage',width: 200,index: 'percentage',editable: true,editoptions: {size: 30},align: "center",formatter: function (cellvalue, options, rowObject) {if (typeof (cellvalue) == "undefined") {return "";}var html = '<div class="u-progress lg" title="' + cellvalue + '%">' +'<div class="bar" style="width:' + cellvalue + '%"></div>' +'</div>';return html;}},{name : 'handle',width: 220,index : 'handle',editable : true,editoptions : {size : 10},align:"left",formatter: formatContext}],treeGrid: true,treeGridModel: "adjacency",ExpandColumn: "name",//展开的列****autowidth: true,rowNum: 10000,ExpandColClick: true,jsonReader: {repeatitems: false,root: "response"},onSelectRow: function(id){}});
}//注意要点:
1,必要字段:id,name,level,parent,isLeaf,expanded
2,ExpandColumn:展开的列
3,层级必须分明
3,引入css,不然前面的图标展示不会显示<!-- jqgrid树列表所需要的css --><link rel="stylesheet" href="${staticWebUrl}/jquery-ui-1.11.0-beta.2.custom/jquery-ui.css?vr=2019426" />

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/412954.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

射频与微波测量之S参数

转自&#xff1a;https://www.cnblogs.com/lyh523329053/p/9128577.html S参数 S散射也叫散射参数。是微波传输中的一组重要参数。由于我们很难在高频率时测量电流或电压&#xff0c;因此我们要测量散射参数或 S 参数。这些参数用来表征RF 元件或网络的电气属性或性能&#xff…

JAVA构造对象的几种方式(构建器、构造器)

大家好&#xff0c;我是烤鸭&#xff1a;今天说一下初始化对象的几种方式&#xff1a;1. 多参数构造器2. 构建器3. 构造器后 get/set方法举个例子:这里有个机构entity&#xff0c;提供一个默认构造器 package com.xxx.xxx.modules.sys.entity;/*** 机构Entity* versi…

[css] 请说说你对vh、vw的理解以及它们的运用场景是什么?

[css] 请说说你对vh、vw的理解以及它们的运用场景是什么&#xff1f; vw: 100vw为视窗的宽度&#xff0c;即1vw是视窗宽度的1%vh: 100vh为视窗的高度&#xff0c;即1vh是视窗高度的1%运用场景图片查看大图&#xff1a;img { max-height: 90vh; }代替rem实现移动端布局个人简介 …

Django框架(十二)-- Djang与Ajax

一、什么是Ajax AJAX&#xff08;Asynchronous Javascript And XML&#xff09;翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互&#xff0c;传输的数据为XML&#xff08;当然&#xff0c;传输的数据不只是XML,现在更多使用json数据&#xf…

javascript 将table导出 Excel ,可跨行跨列

原文地址&#xff1a;https://www.cnblogs.com/hailexuexi/p/10795887.html <script language"JavaScript" type"text/javascript">//jQuery HTML导出Excel文件(兼容IE及所有浏览器)function HtmlExportToExcel(tableid,file_name) {var filename fi…

[css] css怎么更改表单的单选框或下拉框的默认样式?

[css] css怎么更改表单的单选框或下拉框的默认样式&#xff1f; 下拉框select可以通过appearance:none去除默认样式&#xff0c;然后进行自定义&#xff0c;但是option标签不能通过CSS自定义&#xff0c;所以最佳方案是自定义标签重写select单选框隐藏input标签&#xff0c;自定…

wampserver 搭建 php环境 运行方法

大家好&#xff0c;我是烤鸭&#xff1a;今天分享的是如何用wamp 运行 php代码。1. wampserver下载&#xff1a;下载地址&#xff1a;https://sourceforge.net/projects/wampserver/files/WampServer%203/WampServer%203.0.0/Addons/Php/wampserver3_x64_addon_php7.2.7.exe…

Mysql数据库查询当前操作的数据库名

查询数据库名&#xff1a; select database()查询表结构&#xff1a; select * from INFORMATION_SCHEMA.TABLES where TABLE_NAME表名 and table_schema (select database())

redis的学习使用,第二章

在IDEA里面使用redis&#xff0c;使用架包 jedis-2.4.2.jar 1 public class Main {2 3 public static void main(String[] args) {4 Jedis jedis new Jedis("127.0.0.1",6379);5 //string类型6 jedis.set("java","aga…

[css] 你了解css3的currentColor吗?举例说明它的作用是什么?

[css] 你了解css3的currentColor吗&#xff1f;举例说明它的作用是什么&#xff1f; currentColor是 color 属性的值&#xff0c;具体意思是指&#xff1a;currentColor关键字的使用值是 color 属性值的计算值。如果currentColor关键字被应用在 color 属性自身&#xff0c;则相…

java php des加密 byte数组16进制 DESTools

大家好&#xff0c;我是烤鸭:今天分享的是java 和 php des 加密。因为接口对接&#xff0c;难免不同语言&#xff0c;加密又是必不可少的。作为接口的提供方&#xff0c;必须把加密规则写好&#xff0c;最好有不同语言的加密demo。1. java版本的des加密解密工具类DESTools.j…

BDD框架之Cucumber研究

BDD框架之Cucumber研究 引用链接&#xff1a;http://kongqingyun123.blog.163.com/blog/static/6377283520134158437813/ Cucumber是BDD&#xff08;行为驱动开发&#xff09;中成熟的一个框架&#xff0c;官方网址: http://cukes.info/1、cucumber安装1、安装ruby2、gem insta…

Oracle修改字段的顺序

一&#xff1a;简单粗暴 1,Oracle: create table CFORM_COULUMN_2 as &#xff08;select 字段A,字段B from CFORM_COULUMN);2,Sqlserver select 字段A,字段B.... into CFORM_COULUMN_2 from CFORM_COULUMN二&#xff1a;通过SYS数据库更新字段顺序 1&#xff0c;查询表…

[css] 怎么去掉点击a链接或者图片出现的边框?

[css] 怎么去掉点击a链接或者图片出现的边框&#xff1f; a{text-decoration:none} img{border:0 none}个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

springboot 2.x tomcat war包部署 localhost-startStop-1 启动卡顿卡死

大家好&#xff0c;我是烤鸭&#xff1a; 关于springboot war包部署tomcat。环境&#xff1a;springboot 2.0.3.RELEASEapache-tomcat-8.5.321. 修改pom <?xml version"1.0" encoding"UTF-8"?> <project xmlns:xsi"http://www.w3.org…

高可用Eureka注册中心配置说明(双机部署)

目 录 1. 高可用EureKa注册中心示意图 2. Eureka实例相互注册配置 3. 微服务注册到Eureka配置 4. 启动步骤及配置成功检查 5. 说明事项 1. 高可用EureKa注册中心示意图 Spring Cloud的Eureka Server的高可用实际上就是将自己作为服务向其他服注册中心注册自己&#xff0c;形成…

sql 把特定数据排在最前面

第一法】 select * from table where nameD UNION ALL select * from table where name<>D 第二法】SELECT CASE WHEN [name]D THEN 0 ELSE 1 END FLAG,* FROM TABLE order by flag asc

[css] css的linear-gradient有什么作用呢?

[css] css的linear-gradient有什么作用呢&#xff1f; 概念&#xff1a;线性渐变,向下/向上/向左/向右/对角方向,为了创建一个线性渐变&#xff0c;你必须至少定义两种颜色结点。颜色结点即你想要呈现平稳过渡的颜色。同时&#xff0c;你也可以设置一个起点和一个方向&#xff…

elasticsearch 6.x (四) 单一文档 API 介绍和使用 index和get API

大家好&#xff0c;我是烤鸭&#xff1a;今天分享的是官网6.x 单一文档(Single document APIs)APIs。本文这是部分翻译&#xff0c;如果想看全部的&#xff0c;还是建议阅读官方api。链接&#xff1a;https://www.elastic.co/guide/en/elasticsearch/reference/current/docs…

Dockerfile语法

Dockerfile 语法示例 Dockerfile语法由两部分构成&#xff0c;注释和命令参数 # Line blocks used for commentingcommand argument argument ..一个简单的例子&#xff1a; # Print "Hello docker!"RUN echo "Hello docker!"Dockerfile 命令 Dockerfile有…