所有分类
  • 所有分类
  • 后端开发
jstree Checkbox搞定!一键默认选中,省时又省力

jstree Checkbox搞定!一键默认选中,省时又省力

jstree复选框自定义显示隐藏和初始化默认选中plugin选中)示例:jstree复选框自定义显示隐藏来隐藏的解决方案:数据结构中以上所述是小编给大家介绍的jstree中的checkbox默认选中和隐藏示例代码,希望对大家有所帮助,如果大

大家好,今天我要给大家分享个好玩东西,就是怎么搞定jstree里的那个乱七八糟的复选框,而且还能叫他刚开始就自动选定。有没有觉得jstree里那些checkbox特别烦人?别担心,我这就来告诉你怎么办!

别忘了弄好那个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节点里面的复选框?这个可不简单

别着急,这里有妙招!国外有位大神用CSS把checkbox都隐藏掉了,超酷的!我们只需要加上一些简单的css代码和调整下json数据结构就可以了!

你知道现在最新的jstree版本是哪款吗?就是3.3.8!我问这问题干嘛?没办法每个版本都有所不同,弄明白点,用起来才不费劲儿~

.no_checkbox>i.jstree-checkbox{display:none}

好,今天聊到了载入 jstree 的时候怎么让复选框出现跟默认选中!不知道小伙伴们觉得怎么样?要是还有疑问的话就快留言 Where can I? 我会尽快回复的啦~最后特别感谢大家对于我们网站的支持

今天分享就到这儿了希望你们都喜欢我写的内容,学到些东西,甚至有想法。需要的时候记得点个赞转发下!也欢迎你们在评论区里留言交流,咱们一起探讨。这篇文章讲了如何解决jquery目录树复选框自定义显示、隐藏和初始选中的问题。其实就是弄明白Checkbox插件、设置默认选取和利用css把复选框藏起来这几点。掌握好这些小窍门能帮你不少忙,期待你们关注我们网站,还有更多惊喜等你发现!

$('#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'],
});

原文链接:https://www.icz.com/technicalinformation/web/javascript/2024/03/11331.html,转载请注明出处~~~
0

评论0

请先
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?