jstree中的checkbox默認(rèn)選中和隱藏示例代碼
jstree復(fù)選框自定義顯示隱藏和初始化默認(rèn)選中
首先需要配置 Checkbox plugin
"plugins" : ['checkbox']
設(shè)置默認(rèn)選中狀態(tài)(checkbox 選中)
state: {checked: true} $.jstree.defaults.checkbox.tie_selection
示例:
$('#demo_tree').jstree({ "core" : { 'data': [ { "id" : "ajson1", "parent" : "#", "text" : "Simple root node", state: {checked: true}}, { "id" : "ajson2", "parent" : "#", "text" : "Root node 2" }, { "id" : "ajson3", "parent" : "ajson2", "text" : "Child 1" }, { "id" : "ajson4", "parent" : "ajson2", "text" : "Child 2" }, ] }, "plugins" : ['checkbox'], "checkbox" : { "tie_selection": false, } });
jstree復(fù)選框自定義顯示隱藏
jstree 本身不支持在節(jié)點(diǎn)中隱藏 checkbox,國外有個大佬給出一個利用 css 來隱藏的解決方案:
首先來一段 css
.no_checkbox>i.jstree-checkbox{display:none}
然后在 data 的 json 數(shù)據(jù)結(jié)構(gòu)中
$('#demo_tree').jstree({ "core" : { 'data': [ { "id" : "ajson1", "parent" : "#", "text" : "Simple root node", state: {checked: true}}, { "id" : "ajson2", "parent" : "#", "text" : "Root node 2" }, { "id" : "ajson3", "parent" : "ajson2", "text" : "Child 1" , a_attr: {class: "no_checkbox"}}, { "id" : "ajson4", "parent" : "ajson2", "text" : "Child 2" }, ] }, "plugins" : ['checkbox'], });
效果:
jstree version => 3.3.8
參考:
https://stackoverflow.com/questions/6112567/jstree-hide-checkbox
總結(jié)
以上所述是小編給大家介紹的jstree中的checkbox默認(rèn)選中和隱藏示例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
- angularJs復(fù)選框checkbox選中進(jìn)行ng-show顯示隱藏的方法
- 淺談SpringMVC中post checkbox 多選框value的值(隱藏域方式)
- DevExpress實(shí)現(xiàn)TreeList按條件隱藏節(jié)點(diǎn)CheckBox的方法
- ExtJS4如何自動生成控制grid的列顯示、隱藏的checkbox
- 用RadioButten或CheckBox實(shí)現(xiàn)div的顯示與隱藏
- jQuery實(shí)現(xiàn)點(diǎn)擊行選中或取消CheckBox的方法
- jquery實(shí)現(xiàn)全選、反選、獲得所有選中的checkbox
相關(guān)文章
javascript生成img標(biāo)簽的3種實(shí)現(xiàn)方法(對象、方法、html)
這篇文章主要介紹了javascript生成img標(biāo)簽的3種實(shí)現(xiàn)方法,包括對象、方法、html三種實(shí)現(xiàn)方式,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-12-12Javascript查詢DBpedia小應(yīng)用實(shí)例學(xué)習(xí)
本文則嘗試?yán)肧PARQLWrapper.js來讀取DBpedia的數(shù)據(jù),并顯示出來,感興趣的你可以參考下,或許對你有所幫助2013-03-03詳解微信小程序自定義組件的實(shí)現(xiàn)及數(shù)據(jù)交互
這篇文章主要介紹了微信小程序自定義組件的實(shí)現(xiàn)及數(shù)據(jù)交互,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-07-07前端報(bào)錯Failed?to?resolve?component:?smile-outlined?If?thi
這篇文章主要為大家介紹了前端報(bào)錯?Failed?to?resolve?component:?smile-outlined?If?this?is?a?native?custom?的問題分析解決,有需要的朋友可以借鑒參考下2023-06-06javascript實(shí)現(xiàn)狀態(tài)欄文字首尾相接循環(huán)滾動的方法
這篇文章主要介紹了javascript實(shí)現(xiàn)狀態(tài)欄文字首尾相接循環(huán)滾動的方法,實(shí)例分析了javascript定時(shí)函數(shù)及頁面元素屬性操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07如何在webpack項(xiàng)目中調(diào)試loader插件
最近在學(xué)習(xí)webpack,本文主要介紹了loader插件的調(diào)試方法,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-06-06JavaScript實(shí)現(xiàn)的MD5算法完整實(shí)例
這篇文章主要介紹了JavaScript實(shí)現(xiàn)的MD5算法,以完整實(shí)例形式分析了基于JavaScript實(shí)現(xiàn)MD5算法的具體步驟與相關(guān)技巧,需要的朋友可以參考下2016-02-02