Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jsTree禁用复选框不工作_Javascript_Jquery_Checkbox_Jstree - Fatal编程技术网

Javascript jsTree禁用复选框不工作

Javascript jsTree禁用复选框不工作,javascript,jquery,checkbox,jstree,Javascript,Jquery,Checkbox,Jstree,我正在我的一个应用程序中使用jsTree的最新版本。 我希望在默认情况下禁用某些复选框。 为此,我指的是 我有以下jstree代码: $("#"+"div_"+aspectid).jstree({ 'core' : { "themes" : { "icons" : false }, 'data' : {

我正在我的一个应用程序中使用jsTree的最新版本。 我希望在默认情况下禁用某些复选框。 为此,我指的是

我有以下jstree代码:

$("#"+"div_"+aspectid).jstree({ 
                    'core' : {
                        "themes" : { "icons" : false },
                        'data' : {
                            'url' : 'include/ajax.php?option=constructtree',
                            'data' : function (node) {
                                return { aspectcode : aspectcode, geographylevel : geographylevel }; 
                                } 
                            }
                        },
                       "types" : 
                    {
                        "types" : {
                            "disabled" : {
                                 "check_node" : false, 
                                 "uncheck_node" : false 
                            }
                        }
                    },
        "plugins" : ["themes","html_data","ui","crrm","types", "checkbox"],
                    "checkbox" : { "two_state" : true }
                    });
我在li标签中添加了rel=disabled

<li id=$childvalue[code] rel='disabled'>
  • 我没有得到任何错误,我能够检查和取消检查节点


    有什么问题吗?

    为同样的问题提供filddler


    为了禁用复选框并使其不勾选和取消勾选,请使用“onclick=return false”

    此功能已在较新版本的jstree中更改

    对于3.2,要禁用复选框,请在LI标记上设置data jstree属性

    <li data-jstree={ "checkbox_disabled": true }>