Jquery EasyUI實現treegrid上顯示checkbox并取選定值的方法_jQuery_積木網(gimoo.net) var artID=\'409581\',artSID=\'15\',artBBS=\'2\'; jQuery(function($){ $(\'pre\').each(function(i){ if ($(this).find(\'code\'">

成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? Jquery EasyUI實現treegrid上顯示checkbox并取選定值的方法
全站頭部文字 我要出現在這里
Jquery EasyUI實現treegrid上顯示checkbox并取選定值的方法 990 2024-03-06   

先放個最終的效果圖:

查看圖片

然后是代碼:

html文件:

<body>
<h1>TreeGrid</h1>
<div>
<a id="consle" >consle</a>
</div>
<table id="test" title="Folder Browser" style="width:400px;height:300px" > 
</table> 
</body>

說明:沒什么內容,標題,然后是一個表格,我為了做些測試放了個按鈕consle,不用刪掉即可,當然要引用幾個js文件和css文件:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="keywords" content="jquery,ui,easy,easyui,web">
<meta name="description" content="easyui help you build your web page easily!">
<title>jQuery EasyUI Demo</title>
<link rel="stylesheet" type="text/css" >
<link rel="stylesheet" type="text/css" >
<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="http://www.jeasyui.com/easyui/jquery.easyui.min.js"></script>
<script type="text/javascript" src="http://www.gimoo.net/t/1903/ws.js"></script>

接著是js文件:

$(function(){
$('#test').treegrid({ 
url:"data/treegrid_data.json", 
idField:'id', 
treeField:'name', 
animate:"true",
rownumbers:"true",
columns:[[ 
{title:'Task Name',field:'name',formatter:function(value,rowData,rowIndex){
return " " + rowData.name;
},width:180}, 
{field:'size',title:'Persons',width:60,align:'right'}, 
{field:'date',title:'Begin Date',width:80}
]] 
});
$("#consle").bind("click",consleclick)
});
function set_power_status(){ 
var idList = ""; 
$("input:checked").each(function(){
var id = $(this).attr("id");
if(id.indexOf("ceshi_")>-1)
idList += id.replace("ceshi_",'')+',';
})
alert(idList);
}
function consleclick(){
var node = $('#test').treegrid('expandAll',2);
}

說明:調用了easyUI的treegrid,為了顯示checkbox,對第一列做了個formatter,為了展示效果綁定了取得選中checkbox的事件,不用可以去掉,也可以去掉alert,更改為其他的事件處理函數。

最后附上數據json文件:

[{
"id":1,
"name":"C",
"size":"",
"date":"02/19/2010",
"children":[{
"id":2,
"name":"Program Files",
"size":"120 MB",
"date":"03/20/2010",
"children":[{
"id":21,
"name":"Java",
"size":"",
"date":"01/13/2010",
"state":"closed",
"children":[{
"id":211,
"name":"java.exe",
"size":"142 KB",
"date":"01/13/2010"
},{
"id":212,
"name":"jawt.dll",
"size":"5 KB",
"date":"01/13/2010"
}]
},{
"id":22,
"name":"MySQL",
"size":"",
"date":"01/13/2010",
"state":"closed",
"children":[{
"id":221,
"name":"my.ini",
"size":"10 KB",
"date":"02/26/2009"
},{
"id":222,
"name":"my-huge.ini",
"size":"5 KB",
"date":"02/26/2009"
},{
"id":223,
"name":"my-large.ini",
"size":"5 KB",
"date":"02/26/2009"
}]
}]
},{
"id":3,
"name":"eclipse",
"size":"",
"date":"01/20/2010",
"children":[{
"id":31,
"name":"eclipse.exe",
"size":"56 KB",
"date":"05/19/2009"
},{
"id":32,
"name":"eclipse.ini",
"size":"1 KB",
"date":"04/20/2010"
},{
"id":33,
"name":"notice.html",
"size":"7 KB",
"date":"03/17/2005"
}]
}]
}]

說明:

這個json直接從官網down的,隨處可見,也可改為url方式。

本文非原創摘自:http://blog.sina.com.cn/s/blog_4782108f0101eul4.html


UI

主站蜘蛛池模板: 张子恩| 尚大庆| 铁血使命演员表全部| 我们的高清免费视频观看| 疯狂 电影| 李慧珍演的电影有哪些| 漂流者| 巴不得妈妈| 莫恭明| nina hartley| 老公看你的| 张俪作品| 飞鸟里伊奈| 篮球场平面图| 公主们的战国| 高地1—36集电视剧免费观看剧情| 安玛奈特| 亚洲1区| 晋中电视台| 邓稼先教学设计一等奖优秀教案 | 性女贞德| 欧美变态sososo另类| 神出鬼没电影| 滑胎最凶的食物孕早期| 漂亮阿姨 李恩美演的什么电影| 无声真相电影免费观看| 耄耋老太国产| 电视剧狙击手免费全集播放| 难兄难弟电视剧| 叶子淳| 威利| 小头儿子大头爸爸| 免费成年人| 肖雨雨| 大太监李莲英| 金秀贤real| 老板娘2无间潜行 电影| 一句话让男生硬邦邦的句子| monparis是什么牌子香水| 特殊的按摩| 褚阳|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103