一、節(jié)點(diǎn)模糊搜索功能:搜索成功后,自動(dòng)高亮顯示并定位、展開(kāi)搜索到的節(jié)點(diǎn)。
永興網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,永興網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為永興上千多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的永興做網(wǎng)站的公司定做!
二、節(jié)點(diǎn)異步加載:1、點(diǎn)擊展開(kāi)時(shí)加載數(shù)據(jù);2、選中節(jié)點(diǎn)時(shí)加載數(shù)據(jù)。
前臺(tái)代碼如下:
js:
html:
后臺(tái)代碼(后臺(tái)返回Json數(shù)據(jù)):
public void SelStudent() { set("getStudentsJsonUrl", to(GetStudentsJson)); } public void GetStudentsJson() { List> dicList = new List >(); string level = ctx.Post("level"); string id = ctx.Post("id"); if (strUtil.IsNullOrEmpty(id)) { #region 加載班級(jí) //獲取當(dāng)前登錄用戶(hù) Sys_User user = AdminSecurityUtils.GetLoginUser(ctx); //獲取當(dāng)前用戶(hù)關(guān)聯(lián)的老師 Edu_Teacher teacher = edu_TeacService.FindByUserId(user.Id); //獲取班級(jí)集合 List list = edu_ClaNameFlowService.GetListByTeacherId(teacher.Id); foreach (Edu_ClaNameFlow item in list) { Dictionary dic = new Dictionary (); dic.Add("id", "level0" + item.Calss.Id.ToString()); dic.Add("pId", "0"); dic.Add("name", item.Gra.Name + item.Calss.Name); dic.Add("isParent", "true"); dicList.Add(dic); } #endregion } else { if (level == "0") { //加載學(xué)生 List list = edu_StudService.GetListByClassId(id.Replace("level0", "")); foreach (Edu_Student item in list) { Dictionary dic = new Dictionary (); dic.Add("id", "level1" + item.Id.ToString()); dic.Add("pId", id); dic.Add("name", item.Name); dic.Add("isParent", "false"); dicList.Add(dic); } } } echoJson(dicList); }
更多關(guān)于ztree控件的內(nèi)容,請(qǐng)參考專(zhuān)題《jQuery插件ztree使用匯總》 。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。