欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jstree中的checkbox默認(rèn)選中和隱藏示例代碼

 更新時(shí)間:2019年12月29日 08:53:17   作者:sirdong  
這篇文章主要介紹了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)載,煩請注明出處,謝謝!

相關(guān)文章

最新評論