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 ...
随机推荐
- java模拟http的get和post请求
如题,使用Java模拟GET和POST请求.使用GET可以实现网页抓取,使用POST可以实现对某些网站登录的暴力破解.不过仅是练习,实际意义不大. import java.io.IOException ...
- 阿里云 centOS7.4新装nginx 不能访问
反复装了几遍ngxin,什么防火墙,nginx.conf改了好几次都不能访问外网的ip, 原因是阿里云这货新的服务器根本就没开通443,80端口,真是坑人啊 点击配置规则,增加端口就行了 添加安全规则 ...
- ps切图步骤
1.复制图层到新建 2.alt + i + r 裁剪 依次按 3.ctrl + alt + shift + s 保存 裁剪图标 复制到图层 , 删除背景,并复制样式 就可以做到 背景透明.
- angular components
最近写了一套angular 组件,希望大家支持: Github: https://github.com/zhantewei2/ng-ztw webSite:http://39.108.193.57:3 ...
- node基础(一)——http模块
一.http模块 http.createSverver() http是node自带的模块,通过require("http")的方法载入: 使用http创建服务器: http.cre ...
- lightoj1370欧拉函数/素数筛
这题有两种解法,1是根据欧拉函数性质:素数的欧拉函数值=素数-1(可根据欧拉定义看出)欧拉函数定义:小于x且与x互质的数的个数 #include<map> #include<set& ...
- requirejs打包项目
例子: https://github.com/AinneShen/requirejsExample 用requirejs为js和css添加版本,项目共用同一个config
- js获取一周的日期范围
function getWeek() { this.nowTime = new Date(); this.init = function() { this.dayInWeek = this.nowTi ...
- ZOJ 3204 Connect them(最小生成树+最小字典序)
Connect them Time Limit: 1 Second Memory Limit: 32768 KB You have n computers numbered from 1 t ...
- Java8_01_新特性概述
一.前言 二.