TreeView中使用了checkbox,如何部分checkbox变成不可选的灰色状态。

解决方案 »

  1.   

      <input type="checkbox" name="avv"  disabled="disabled" /> 
      

  2.   

    tree.getRootNode().getUI().getEl().querySelector(".x-tree-node-cb").style.display='none' 
    这是将根节点的checkbox去掉,隐藏应该类似!
      

  3.   

      我玩过这东西``````推荐LZ  用JS   来 然后通过判断  把他的CSS 属性改变就OK了```给你小部分代码
      我曾经做过的 var   chkother=   document.getElementsByTagName("input"); 
            for(var   i=0;i <chkother.length;i++) 
            { 
                    if(   chkother[i].type   == 'checkbox') 
                    { 
                            if(chkother[i].checked==true) 
                            {
                                   if(document.getElementById('Hidden1').value=='')
                                   {
                                        sss+=chkother[i].title.split('[在线]')[0];
                                        document.getElementById('Hidden1').value=sss;
                                        continue;
                                   }
                                   sss+=','+chkother[i].title.split('[在线]')[0];
                            } 
                    }
             }