/* 显示树形列表 根据传过来的parentid,从getTreelist.aspx获取sublist列表,然后显示出去 */ var treelist_ico_close = "style/images/dot14.gif"; var treelist_ico_open = "style/images/dot3.gif"; var treelist_ico_li = "style/images/dot4.gif"; var treelist_ico_li_count = 0; function treelist_expend(id,subcount) { var nodename = treelist_nodename(id); var node = $(nodename); try { if(treelist_ico_li_count==0) { treelist_ico_close = $("treelist_ico_close_pre").src; treelist_ico_open = $("treelist_ico_open_pre").src; treelist_ico_li = $("treelist_ico_li_pre").src; treelist_ico_li_count = 1; } }catch(ex){} if(!node) return; if($$(nodename,"opened") != "true") treelist_open(id,subcount); else treelist_close(id); } function treelist_close(id) {//关闭一个树 var nodename = treelist_nodename(id); var node = $(nodename); if(!node) return; bindStyle($(nodename),{"visibility":"hidden"}); bindStyle($(nodename), { "display": "none" }); bindStyle($("box" + nodename), { "visibility": "hidden" }); bindStyle($("box" + nodename), { "display": "none" }); $$(nodename,"opened","false"); closeImg(id); } function treelist_open(id,subcount) { var nodename = treelist_nodename(id); var node = $(nodename); if (!node) return; if($$(nodename,"loaded") != "true") {//读取并展开 treelist_Beginload(id,subcount); } else {//直接展开 bindStyle($(nodename),{"visibility":""}); bindStyle($(nodename), { "display": "" }); bindStyle($("box" + nodename), { "visibility": "" }); bindStyle($("box" + nodename), { "display": "" }); openImg(id); $$(nodename,"opened","true"); } } function treelist_Beginload(id,subcount) {//开始异步读取 bindStyle($(treelist_nodename(id)),{"visibility":""}); bindStyle($(treelist_nodename(id)), { "display": "" }); bindStyle($("box" + treelist_nodename(id)), { "visibility": "" }); bindStyle($("box" + treelist_nodename(id)), { "display": "" }); $(treelist_nodename(id)).innerHTML = "