日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > web前端 > jscript > 選擇TreeView控件的樹狀數(shù)據(jù)節(jié)點(diǎn)的JS方法

選擇TreeView控件的樹狀數(shù)據(jù)節(jié)點(diǎn)的JS方法

來源:程序員人生   發(fā)布時間:2014-01-09 19:48:29 閱讀次數(shù):2664次

前些日子為了提高人性化選擇樹狀權(quán)限的功能,根據(jù)樹的結(jié)構(gòu)用jquery寫了個方法。方法要達(dá)到的效果是:“ 改變一節(jié)點(diǎn)的選中狀態(tài)時,其后代節(jié)點(diǎn)選中狀態(tài)也要跟隨當(dāng)前節(jié)點(diǎn)的選中狀態(tài)改變而改變。當(dāng)前節(jié)點(diǎn)選中時,其所有祖先節(jié)點(diǎn)也要跟著選中;如取消時,要根據(jù)其同級節(jié)點(diǎn)是否有選中時,來決定其祖先節(jié)點(diǎn)的選中狀態(tài)。”

說明:樹是用vs的TreeView控件生成的。

如圖:

代碼如下:

jQuery(function(){
jQuery(":checkbox").click(function(){
var objNode = this;
var objNodeId=objNode.id;
var divObjId= objNodeId.substring(0,objNodeId.indexOf("CheckBox")) < /span>+ "Nodes";
jQuery('#'+divObjId+' input[type="checkbox"]').each(function(){
this.checked=objNode.checked;
}
);
jQuery("#"+objNodeId).parents("div[id]").each(function(){
var divId=this.id;
var cbId=divId.substring(0,divId.indexOf("Nodes")) + "CheckBox";
var cbCount=jQuery('#'+divId+' input:checked');
if(objNode.checked||cbCount.length==0)
{
var sId=document.getElementById(cbId);
if (sId)
{
sId.checked=objNode.checked;
}
}
}
);
});
});

作者博客:http://www.cnblogs.com/Gaton/

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 久久99精品久久久久婷婷 | 久久精品在线视频 | 国产精品电影一区 | 精品视频一区二区 | 99久久国产综合精品女不卡 | 秋霞午夜日韩免费毛片 | 福利视频一区 | 日韩免费精品视频 | 免费av网站在线看 | 91精品国产一区二区三区 | 蜜桃一区二区 | 欧美日韩成人在线观看 | 麻豆视频在线免费观看 | 欧美午夜一区二区三区免费大片 | 国产精品1区 | 国产免费一区二区 | 亚洲精品综合一区二区 | 国产欧美一区二区三区在线看 | 一区二区三区免费在线观看 | 亚洲精品一区二区三 | 亚洲在线视频观看 | 久久久久国产一区二区 | 久久国产综合 | 亚洲激情视频在线播放 | 韩国日本美国免费毛片 | 国产影视| 中文字幕二区在线 | 国产精品久久久一区二区三区 | jav成人av免费播放 | 欧美爱爱网 | 国产成人久久精品一区二区三区 | 二区三区在线 | 3344成人免费高清免费视频 | 日本成人黄色片 | 亚洲免费在线观看 | 欧美日韩免费一区 | 亚洲a人| 欧美日韩一区精品 | 国产精品一区在线 | 中国一级黄色大片 | 亚洲精品视频在线观看免费 |