ztree載入完成後顯示勾選節點
①前言:這個在度娘上沒有搜到解決的辦法,於是自己查看了ztree的API,發現其實還是比較簡單的。做個筆記以備不時之需。
②需求:
像下圖一樣,在載入完成之後就顯示需要勾選的項。
③解決方案:
首先頁面上肯定是要獲取資料庫的資料,比如你儲存的是id或者Code之類的以,隔開的資料。我這裡存貯的是code。
然後將資料庫的資料以,隔開成陣列。
利用API中的treeObj提供的getNodeByParam(),和checkNode()方法即可完成需求。
ztreeAPI傳送門:點選這裡
參考程式碼如下:
var treeObj = $.fn.zTree.getZTreeObj("mytree");var data = "${userInfo.area_code}"; var datas = data.split(','); for(var i = 0;i<datas.length;i++) { console.log(treeObj.getNodeByParam("code", datas[i],null)) treeObj.checkNode(treeObj.getNodeByParam("code", datas[i],null),true, false); }
相關推薦
ztree載入完成後顯示勾選節點
①前言:這個在度娘上沒有搜到解決的辦法,於是自己查看了ztree的API,發現其實還是比較簡單的。做個筆記以備不時之需。 ②需求: 像下圖一樣,在載入完成之後就顯示需要勾選的項。 ③解決方案: 首先頁面上肯定是要獲取資料庫的資料,比如你儲存的是id或者Code之類的以,隔開的資料。我這裡存貯的是code。
在 Server 2008 企業版下, 安裝 IIS 7 後,勾選好 請求篩選模塊了。安裝完畢後,"請求篩選"卻不顯示!
顯示 server ext table figure feature new ui s where 下載並安裝 Administration Pack 到你的Windows Server 2008 上。可以通過下面的鏈接來下載Administration Pack。 htt
ZTree 設定初始化時勾選某個節點
//ZTree初始化所執行的方法 /* 先在callback 方法中設定如下,初始化樹時執行onAsyncSuccess 方法 &nbs
jquery,attr,prop,checkbox標簽已有checked=checked但是不顯示勾選
checked 問題: true pan 註意 什麽 復選框 code 所在 最近在做項目的過程中碰到了這樣的一個問題:在使用bootstrap模態框的過程中,在模態框中有一個checkbox標簽,一開始是為選中的,當點擊觸發模態框按鈕,選中chcekbox時,會顯示勾選,
ztree學習---將默認勾選的展開
error alt 設置 pen str rim getparent error: 出現 這裏只給出前臺頁面上的代碼,數據可以從後臺獲取,註意,在封裝數據的時候,註意:Id(節點的id,可以是數字也可以是字符串) , pid(父親節點的id) , name(節點名稱)不能少
firefox(火狐)下 js中設置checkbox屬性checked="checked"已有,但復選框卻不顯示勾選的原因
顯示 isa googl def 獲取 undefine 方法 ted 網上 剛看到問題時以為是瀏覽器兼容性的原因,ie、google都能正常顯示。 網上查詢之後發現是jQuery的attr()方法用的不恰當。 jQuery1.6之前使用attr()可以修改 ,從jQuer
iOS 獲取webView載入完成後的高度
在開發中我們會經常遇到webView載入網頁的情況(如下圖所示)。如果webView是在UITableView中,我們如何返回webView載入完成後的高度呢? 在UIWebViewDelegate方法裡: -(void)webViewDidFinishLoad:(UIWebView
如何在背景圖片載入完成之後顯示頁面內容
首先後去後端資料,看看需要載入什麼圖片,共幾個圖片 for (var i = 0; i < that.vClassList.length; i++) { if(that.vClassList[i].msgTypeCode=='18
ztree radio 樹形的radio勾選操作(只能單選)
<!DOCTYPE html> <html> <head> <TITLE> ZTREE DEMO </TITLE> <meta http-equiv="content-t
Vue.js 關於頁面載入完成後執行一個方法的問題
首先我們會想著在mounted或者created裡面加入想要執行的方法,但是有的時候會遇到在你執行這個方法的時候,頁面還並沒有被渲染完成,所以就會出現這個方法在匹配頁面標籤報錯的情況。 解決思路: 1.通過子頁面呼叫父頁面的方法,因為在子頁面開始渲染的時候,你的父頁面肯定
當jsp頁面完全載入完成後執行一個js函式
function openTheIndexPage() { openMyURIWithCid(true, 'root', 'IDX', "iframe/dispatch.jsp?url=tdc/zhk/impctrlobjinf/index/index.jsp", '首頁',
頁面載入完成後執行JS的5種方式
在js和jquery使用中,經常使用到頁面載入完成後執行某一方法。通過整理,大概是五種方式。 1.jQuery的$( function(){} ); 2.jQuery的$(document).rea
vue 監聽路由變化,dom載入完成後執行程式碼
watch 監聽路由變化,且dom渲染完成後執行函式 專案中在頁面中用到了footer,為了在頁面內容不超過螢幕高度時將footer定位置底,超過螢幕高度時不做定位,正常在內容最底部顯示,運用瞭如下方式問題:若不在dom渲染後執行,獲取的高度是不正確的. watch: {
ExtJS6 treegrid 一次載入資料後,點選展開仍然會從伺服器取資料
Ext.create("Ext.tree.Panel", { flex: 1, store: { type: 'tree', fi
C# 窗體載入完成才顯示
winform 由於做了最小化到任務了,加上放了很多控制元件,所以每次開啟窗體都閃的厲害 百度了下,只有大概說,沒有具體程式碼,所以來貼個,初學水平,來學習下的。 主窗體的 屬性 Opacity 設定為0主窗體事件裡的Paint 設定為100,這個解釋是:在控制元件需
當頁面完全載入完成後執行一個js函式
1、在body中用onload: ? 1 <body onload="myfunction()"> 2、在指令碼中用window.onload: ? 1 2 3 4 5 6 7 8 <script type="text/ja
ifream載入完成後根據實際高度載入ifream高度 避免出現多個滾動條
$("#iframe_280").on("load",function(){ // iframe載入完後(防止你的ifream還沒有載入完成 報錯) 高度自適應。 &n
Vue頁面載入完成後自動載入自定義函式
created: 在模板渲染成html前呼叫,即通常初始化某些屬性值,然後再渲染成檢視。 methods: { indexs:function(){ this.$http.post('{:url("Index/fu
checkbox標籤勾選了但沒有checked=checked和checkbox標籤已有checked=checked但是不顯示勾選
checkbox標籤勾選了但沒有checked=checked這種情況需要自己建立一個選中事件<div class="keep-pwd"> <label> <input type="checkbox" id="remLogin
JavaScript DOM(一)--頁面載入完成事件與獲取元素節點
window.onload與$(document).ready()比較 比較項\js or jQuery window.onload $(document).ready()