Rumah hujung hadapan web tutorial js 在Jstree中如何实现选中父节点时被禁用的子节点也会选中

在Jstree中如何实现选中父节点时被禁用的子节点也会选中

Jun 15, 2018 pm 02:01 PM
Lumpuhkan dipilih

下面我就为大家分享一篇解决Jstree 选中父节点时被禁用的子节点也会选中的问题,具有很好的参考价值,希望对大家有所帮助。

问题描述:

最近用jstree遇到一个问题,父节点选中时,被禁用的子节点也会选中如下

解决方案:

1、 将jstree升级到最新的版本,v3.3.4及以上就可以

2、 修改checkbox插件配置,将cascade_to_disabled设置为false(注:需要将配置脚本放jstree.min.js的后面)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

<script src="./../../dist/jstree.min.js"></script>

<script>

$.jstree.defaults.checkbox = {

      visible: true,

      three_state: true,

      whole_node: true,

      keep_selected_style: true,

      cascade: '',

      tie_selection: true,

      /**

      * This setting controls if cascading down affects disabled checkboxes

      * @name $.jstree.defaults.checkbox.cascade_to_disabled

      * @plugin checkbox

      */

      cascade_to_disabled : false,

      cascade_to_hidden : true

};

  

  

$('#data').jstree({

    'core' : {

      'data' : [

        { "text" : "Root node", "children" : [

            { "text" : "Child node 1", "state": { "disabled": true } },

            { "text" : "Child node 2" },

            { "text" : "Child node 3" },

            { "text" : "Child node 4" },

            { "text" : "Child node 5" },

            { "text" : "Child node 6" }

        ]}

      ]

    }

    ,"plugins" : [ "checkbox" ]

  });

</script>

Salin selepas log masuk

修改后当选中父节点时,子节点会跳过禁用子节点如下:

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

js数组reduce的相关用法

javascript中如何使用replace函数

如何编写有质量的JS代码

MySQL修改root密码

使用Node.js如何实现资讯爬虫(详细教程)

Atas ialah kandungan terperinci 在Jstree中如何实现选中父节点时被禁用的子节点也会选中. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk melumpuhkan dan mengalih keluar HP Wolf Security pada Windows 11 Bagaimana untuk melumpuhkan dan mengalih keluar HP Wolf Security pada Windows 11 Dec 14, 2023 pm 06:49 PM

Bagaimana untuk melumpuhkan dan mengalih keluar HP Wolf Security pada Windows 11

Bagaimana untuk mengalih keluar berita dan kandungan sohor kini daripada Carian Windows 11 Bagaimana untuk mengalih keluar berita dan kandungan sohor kini daripada Carian Windows 11 Oct 16, 2023 pm 08:13 PM

Bagaimana untuk mengalih keluar berita dan kandungan sohor kini daripada Carian Windows 11

Bagaimana untuk mendayakan atau melumpuhkan pratonton lakaran kecil bar tugas pada Windows 11 Bagaimana untuk mendayakan atau melumpuhkan pratonton lakaran kecil bar tugas pada Windows 11 Sep 15, 2023 pm 03:57 PM

Bagaimana untuk mendayakan atau melumpuhkan pratonton lakaran kecil bar tugas pada Windows 11

Penyesuai Maya Langsung Wi-Fi Microsoft: Apakah yang dilakukannya? Penyesuai Maya Langsung Wi-Fi Microsoft: Apakah yang dilakukannya? Jun 29, 2023 pm 12:33 PM

Penyesuai Maya Langsung Wi-Fi Microsoft: Apakah yang dilakukannya?

Bagaimana untuk mendayakan atau melumpuhkan pemampatan memori pada Windows 11 Bagaimana untuk mendayakan atau melumpuhkan pemampatan memori pada Windows 11 Sep 19, 2023 pm 11:33 PM

Bagaimana untuk mendayakan atau melumpuhkan pemampatan memori pada Windows 11

Panduan Pengguna Windows 11: Bagaimana untuk melumpuhkan pop timbul iklan Panduan Pengguna Windows 11: Bagaimana untuk melumpuhkan pop timbul iklan Sep 22, 2023 pm 07:21 PM

Panduan Pengguna Windows 11: Bagaimana untuk melumpuhkan pop timbul iklan

Bagaimana untuk melumpuhkan papan kekunci komputer riba anda pada Win11 dan hanya menggunakan papan kekunci luaran Bagaimana untuk melumpuhkan papan kekunci komputer riba anda pada Win11 dan hanya menggunakan papan kekunci luaran Jan 29, 2024 pm 08:48 PM

Bagaimana untuk melumpuhkan papan kekunci komputer riba anda pada Win11 dan hanya menggunakan papan kekunci luaran

Kaedah melumpuhkan skrip js pelayar tepi Kaedah melumpuhkan skrip js pelayar tepi Jan 07, 2024 am 11:17 AM

Kaedah melumpuhkan skrip js pelayar tepi

See all articles