EasyUI treegrid 加载checked
EasyUI treegrid 加载checked
$(function () {
$('#tbDictContTree').treegrid({
title: '数据字典目录管理',
iconCls: 'icon-ok',
//width: 700,
//height: 500,
fit: true, ////自动大小
rownumbers: true, //添加一列来显示行号
animate: true,
striped: true, //True 奇偶行使用不同背景色
collapsible: true,
//checkbox: true,
fitColumns: true,
url: '/ashx/Systems/tbDictContTree.ashx',
idField: 'pid',
treeField: 'sn',
// collapse: false,
// collapseAll: true,
//SELECT PID as pid, FID, SN as sn, Name as name, CanUse, Memo
columns: [[
//{ field: 'ck', checkbox: true }, //第一列显示选择
{ title: '编号', field: 'sn', width: },
{ title: '名称', field: 'name', width: },
// { title: '是否使用', field: 'canuse1', width: 180 },
{title: '是否使用', field: 'canuse', width: , align: 'center', formatter: function (value, row, index) {
if (row.canuse == "True") {
// return '<input type="checkbox" name="canuse" checked="checked">';
return '<img src="/images/checkmark.gif">';
}
else {
// return '<input type="checkbox" name="canuse" >';
return '<img src="/images/checknomark.gif">';
}
}
},
{ title: '备注', field: 'memo', width: }
]],
queryParams: { "action": "query"} //传输参数
});
});
function edit_dg1() {
//选中一行,获取这一行的属性的值
var node = $('#tbDictContTree').treegrid('getSelected');
//判断是否选中
if (node != null) {
$("#textpid").val(node.pid);
$("#textsn").val(node.sn);
$("#textname").val(node.name);
// $("#textcanuse").val(node.canuse);
if (node.canuse == "True")
$('#textcanuse').attr('checked',true); //checked;unchecked
else
$('#textcanuse').attr('checked', false);
$("#textmemo").val(node.memo);
$("#dd2").show(); //显示修改窗体
EasyUI treegrid 加载checked的更多相关文章
- JQuery EasyUI 引用加载分析
easyui是什么,就不介绍了,接触到前端的就算没用过,肯定也应该听说过.其次,本文不是介绍它提供如calendar.tree等这些功能如何使用的,这些官网上介绍都很详细,中文的网上也不少.本文是从e ...
- 【转】关于easyui tab 加载 js ajax 不走后台的问题, 怕找不到 以防万一
一直以来群里里面很多人反应,在用tab加载界面的时候,界面里面的js不会执行.今天在此说明一下原因. 不管是window,dailog还是tab其实质最终都是继承了panel.panel有两种方式展示 ...
- jqGrid TreeGrid 加载数据 排序 扩展
发现 jqGrid TreeGrid 加载的数据必须要排序 给了两种平滑数据模式尽然不内部递归 所以改了下源码加了个数据二次过滤器扩展 数据本该是这样的 结果没排序成这样了 (而且还得是从根节点到子节 ...
- 解决easyui datagrid加载数据时,checkbox列没有根据checkbox的值来确定是否选中
背景: 昨天帮朋友做一个easyui datagrid的小实例时,才发现easyui datagrid的checkbox列,没有根据值为true或false来选中checkbox,当时感觉太让人失 ...
- EasyUI之加载js文件顺序
在使用EasyUI时,需要引用EasyUI框架的js文件,要注意加载的顺序,jquery.min.js一定要第一个被加载.
- jquery easyui tab加载内容的几种方法
转:http://my.oschina.net/u/2331760/blog/391937?fromerr=saqeoxxB jQuery Easyui 的tabs插件有两种方式加载某个tab(标签页 ...
- EasyUI Easyloader 加载器
用法 加载 EasyUI 模块 easyloader.base = '../'; // 设置 easyui 的基本目录 easyloader.load('messager', function(){ ...
- Easyui datagrid加载数据时默认全选的问题
问题描述: 最近使用 Easyui datagrid 展示数据,之前一直使用很正常,今天出现了一个怪异问题 加载数据后,只要点击选中列 ck 的任意行或多行,再刷新时整个datagrid的所有数据都 ...
- easyui datagrid 加载静态文件中的json数据
本文主要介绍easyui datagrid 怎么加载静态文件里的json数据,开发环境vs2012, 一.json文件所处的位置 二.json文件内容 {"total":28,&q ...
随机推荐
- spring的AOP动态代理--JDK代理和CGLIB代理区分以及注意事项
大家都知道AOP使用了代理模式,本文主要介绍两个代理模式怎么设置以及区别,对原文一些内容进行了引用后加入了自己的理解和更深入的阐述: 一.JDK代理和CGLIB代理的底层实现区别* JDK代理只能 ...
- Mongodb笔记(三)user && aggregate && mapReduce
版本:mongodb3.4. User: mongodb使用验证登录:默认不开启,mongod中使用--auth开启: mongod -port=3000 --auth : 基本方法: db.cr ...
- python学习笔记(requests)
昨天用jmeter尝试了下接口测试 在部分接口中要上传文件这里遇到了问题.今天改用python的requests框架试下 先简单的写了个登录的接口.本人初学者,第一次写接口脚本 #!/usr/bin/ ...
- spring3: 基于Schema的AOP
6.3 基于Schema的AOP 基于Schema的AOP从Spring2.0之后通过“aop”命名空间来定义切面.切入点及声明通知. 在Spring配置文件中,所以AOP相关定义必须放在<a ...
- 【C#基本功】1》panel的C#用法 panel
上面截图是panel在labview中的用法,在labview中panel加动态调用技术可以解决很多难题. 对于刚刚接触C#的我来说,如何实现pannel动态加载界面,也是一个必须首要克服的难点. 经 ...
- python模块及模块安装
其实python的模块及模块安装和其他编程语言,如:nodeJs.reactJs的相同,只不过他们使用包管理工具不相同而已,python用pip,而node用npm python 模块 python语 ...
- python中的mysql操作
一. 数据库在自动化测试中的应用 存测试数据 有的时候大批量的数据,我们需要存到数据库中,在测试的时候才能用到,测试的时候就从数据库中读取出来.这点是非常重要的! 存测试结果 二. python中的数 ...
- tracecaller.cs
#region Utility #if TRACE private const string Traceformat = "\"{0}\",\"{1:yyyy- ...
- Pro C/C++环境搭建
一. 安装oracle软件或者oracle客户端. 二. 载入orasql10.lib (1)在连接器->常规->附件库目录中,加入orasql10.lib库所在目录. (2)在连接器-& ...
- 012——VUE中todos示例讲解class中应用表达式
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...