Jstree选中父节点时禁用子节点也被选中
这次给大家带来Jstree选中父节点时禁用子节点也被选中,解决Jstree选中父节点时禁用子节点也被选中的注意事项有哪些,下面就是实战案例,一起来看一下。
问题描述:
最近用jstree遇到一个问题,父节点选中时,被禁用的子节点也会选中如下
解决方案:
1、 将jstree升级到最新的版本,v3.3.4及以上就可以
2、 修改checkbox插件配置,将cascade_to_disabled设置为false(注:需要将配置脚本放jstree.min.js的后面)
<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>
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
推荐阅读:
Atas ialah kandungan terperinci Jstree选中父节点时禁用子节点也被选中. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Peranti HP biasanya disertakan dengan perisian keselamatan yang diprapasang, dan ramai orang tertanya-tanya bagaimana untuk melumpuhkan HPWolfSecurity pada Windows 11. Sebabnya ialah perisian ini boleh menyebabkan masalah tertentu dan konflik dengan aplikasi lain, jadi hari ini kami akan menunjukkan kepada anda cara untuk melumpuhkannya. Adakah bloatware HPWolfSecurity? Ini adalah aplikasi yang sah daripada HP, tetapi ia sering diprapasang dan menyebabkan isu prestasi dan konflik dengan perisian keselamatan lain, itulah sebabnya ramai orang menganggapnya bloatware. Bagaimana untuk melumpuhkan HPWolfSecurity pada Windows 11? 1. Gunakan ikon dulang sistem untuk mencari HPWolfSecurity dalam dulang sistem

Bagaimana untuk melumpuhkan papan kekunci terbina dalam komputer riba dalam win11 dan hanya menggunakan yang luaran? Butiran: Kami perlu menggunakan papan kekunci luaran apabila menggunakan komputer win11, tetapi ramai pengguna memilih untuk melumpuhkan papan kekunci terbina dalam komputer riba dan hanya menggunakan papan kekunci luaran Jadi bagaimana anda melakukannya? Pengguna boleh terus mengklik cmd di bawah bar carian dan kemudian melakukan operasi. Biarkan tapak ini memberi pengguna pengenalan terperinci tentang cara untuk melumpuhkan papan kekunci terbina dalam komputer riba dalam win11 dan hanya menggunakan papan kekunci luaran. Penjelasan terperinci tentang cara untuk melumpuhkan papan kekunci terbina dalam komputer riba dalam Win 11 dan hanya menggunakan papan kekunci luaran 1. Klik menu Mula di bahagian bawah komputer atau cari. 3. Masukkan cmd dan klik di sebelah kanan untuk menjalankan sebagai pentadbir. 5. Jika anda ingin memulakan semula, anda boleh kembali ke lokasi ini dan masukkan scconfigi804

Cara menggunakan WebSocket dan JavaScript untuk melaksanakan sistem pengecaman pertuturan dalam talian Pengenalan: Dengan perkembangan teknologi yang berterusan, teknologi pengecaman pertuturan telah menjadi bahagian penting dalam bidang kecerdasan buatan. Sistem pengecaman pertuturan dalam talian berdasarkan WebSocket dan JavaScript mempunyai ciri kependaman rendah, masa nyata dan platform merentas, dan telah menjadi penyelesaian yang digunakan secara meluas. Artikel ini akan memperkenalkan cara menggunakan WebSocket dan JavaScript untuk melaksanakan sistem pengecaman pertuturan dalam talian.

Dengan versi baharu penyemak imbas edge yang dikemas kini, ramai rakan tidak terbiasa dengannya. Contohnya, mereka tidak tahu cara melumpuhkan skrip js Hari ini saya akan membawa anda cara melumpuhkan skrip js dalam pelayar edge. skrip js pelayar tepi: 1. Buka penyemak imbas, klik tiga titik di penjuru kanan sebelah atas, dan pilih "Tetapan". 2. Klik "Lanjutan" pada bar tugas kiri. 3. Tatal ke bawah untuk mencari "Kebenaran Laman Web" dan klik "Urus Kebenaran". 4. Cari "JavaScript" dalam "Kebenaran Tapak". 5. Matikan suis di belakangnya.

WebSocket dan JavaScript: Teknologi utama untuk merealisasikan sistem pemantauan masa nyata Pengenalan: Dengan perkembangan pesat teknologi Internet, sistem pemantauan masa nyata telah digunakan secara meluas dalam pelbagai bidang. Salah satu teknologi utama untuk mencapai pemantauan masa nyata ialah gabungan WebSocket dan JavaScript. Artikel ini akan memperkenalkan aplikasi WebSocket dan JavaScript dalam sistem pemantauan masa nyata, memberikan contoh kod dan menerangkan prinsip pelaksanaannya secara terperinci. 1. Teknologi WebSocket

Pengenalan kepada cara menggunakan JavaScript dan WebSocket untuk melaksanakan sistem pesanan dalam talian masa nyata: Dengan populariti Internet dan kemajuan teknologi, semakin banyak restoran telah mula menyediakan perkhidmatan pesanan dalam talian. Untuk melaksanakan sistem pesanan dalam talian masa nyata, kami boleh menggunakan teknologi JavaScript dan WebSocket. WebSocket ialah protokol komunikasi dupleks penuh berdasarkan protokol TCP, yang boleh merealisasikan komunikasi dua hala masa nyata antara pelanggan dan pelayan. Dalam sistem pesanan dalam talian masa nyata, apabila pengguna memilih hidangan dan membuat pesanan

Cara menggunakan WebSocket dan JavaScript untuk melaksanakan sistem tempahan dalam talian Dalam era digital hari ini, semakin banyak perniagaan dan perkhidmatan perlu menyediakan fungsi tempahan dalam talian. Adalah penting untuk melaksanakan sistem tempahan dalam talian yang cekap dan masa nyata. Artikel ini akan memperkenalkan cara menggunakan WebSocket dan JavaScript untuk melaksanakan sistem tempahan dalam talian dan memberikan contoh kod khusus. 1. Apakah itu WebSocket? WebSocket ialah kaedah dupleks penuh pada sambungan TCP tunggal.

JavaScript dan WebSocket: Membina sistem ramalan cuaca masa nyata yang cekap Pengenalan: Hari ini, ketepatan ramalan cuaca sangat penting kepada kehidupan harian dan membuat keputusan. Apabila teknologi berkembang, kami boleh menyediakan ramalan cuaca yang lebih tepat dan boleh dipercayai dengan mendapatkan data cuaca dalam masa nyata. Dalam artikel ini, kita akan mempelajari cara menggunakan teknologi JavaScript dan WebSocket untuk membina sistem ramalan cuaca masa nyata yang cekap. Artikel ini akan menunjukkan proses pelaksanaan melalui contoh kod tertentu. Kami
