varztreenodes= ;vartoshownodeslist=newobject();
vartoshownodesarray= ;
varchecknodes=;
varchecknodeids=;
vartreeobj;functionmakestationtree(node_type)
treeobj.hidenodes(allnode);
//顯示當前型別及父親節點
varnodelist = treeobj.getnodesbyparamfuzzy("node_type",node_type,null);
for(varn = 0;n
$.each(toshownodeslist,function(key,val) )
treeobj.shownodes(toshownodesarray);
//toshownodeslist = ;
toshownodeslist=newobject();
toshownodesarray= ;
checknodeids=;
//顯示的節點再過濾哪些有checkbox
vartreeobj = $.fn.ztree.getztreeobj("tree_station");
for(vari=0;i
<checknodes.length;i++)
checknodes= ;
}functionfindparent(treeobj,node)
}
涉及到幾個點:
ztree隱藏函式hide()
ztree節點nocheck屬性
ztree查詢父親節點,避免出現同一父親幾點多次放入陣列,使用var toshownodeslist= new object();
toshownodeslist[[number(pnode.id)]] = pnode;可以保證唯一性,同一id多次賦值,後面覆蓋前面的
涉及object轉正陣列
$.each(toshownodeslist,function(key,val) )
ztree 模糊查詢
之前寫的一篇文章僅符合自己專案需求的一種寫法,現提供通用的書寫方式,廢話少說見 頁面效果 如下 container左側邊欄ztree搜尋 var queryhidenodes 查詢隱藏的 var queryshownodes 查詢展示的 ztreesearch keyup function e va...
mysql模糊查詢 MYSQL模糊查詢
mysql提供標準的sql模式匹配,以及一種基於象unix實用程式如vi grep和sed的擴充套件正規表示式模式匹配的格式。一 sql模式 sql的模式匹配允許你使用 匹配任何單個字元,而 匹配任意數目字元 包括零個字元 在 mysql中,sql的模式預設是忽略大小寫的。下面顯示一些例子。注意在你...
排序查詢,模糊查詢
排序查詢 根據歌手名下的歌曲數量,對歌手進行降序排序 建立兩個模型 建立歌手模型 class songer models.model name models.charfield max length 50 models.charfield max length 20 img models.image...