最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

JqueryEasyUI實(shí)現(xiàn)treegrid上顯示checkbox并取選定值的方法_jquery

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 21:49:49
文檔

JqueryEasyUI實(shí)現(xiàn)treegrid上顯示checkbox并取選定值的方法_jquery

JqueryEasyUI實(shí)現(xiàn)treegrid上顯示checkbox并取選定值的方法_jquery:Jquery EasyUI實(shí)現(xiàn)treegrid上顯示checkbox并取選定值的方法_jquery先放個最終的效果圖:然后是代碼:html文件:<body> <h1>TreeGrid</h1> <div> <a id="consle" href=&quo
推薦度:
導(dǎo)讀JqueryEasyUI實(shí)現(xiàn)treegrid上顯示checkbox并取選定值的方法_jquery:Jquery EasyUI實(shí)現(xiàn)treegrid上顯示checkbox并取選定值的方法_jquery先放個最終的效果圖:然后是代碼:html文件:<body> <h1>TreeGrid</h1> <div> <a id="consle" href=&quo
Jquery EasyUI實(shí)現(xiàn)treegrid上顯示checkbox并取選定值的方法_jquery

先放個最終的效果圖:

然后是代碼:

html文件:

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

說明:沒什么內(nèi)容,標(biāo)題,然后是一個表格,我為了做些測試放了個按鈕consle,不用刪掉即可,當(dāng)然要引用幾個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" href="http://www.jeasyui.com/easyui/themes/default/easyui.css">
<link rel="stylesheet" type="text/css" href="http://www.jeasyui.com/easyui/themes/icon.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="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);
}

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

最后附上數(shù)據(jù)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直接從官網(wǎng)down的,隨處可見,也可改為url方式。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

JqueryEasyUI實(shí)現(xiàn)treegrid上顯示checkbox并取選定值的方法_jquery

JqueryEasyUI實(shí)現(xiàn)treegrid上顯示checkbox并取選定值的方法_jquery:Jquery EasyUI實(shí)現(xiàn)treegrid上顯示checkbox并取選定值的方法_jquery先放個最終的效果圖:然后是代碼:html文件:<body> <h1>TreeGrid</h1> <div> <a id="consle" href=&quo
推薦度:
標(biāo)簽: easy easyUI jQuery
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top