Aklcoming 2016-12-05 11:21 采纳率: 0%
浏览 1045

树形的checkbox复选框,我写的哪里有问题,点击之后出来的没有框,

    <script type="text/javascript" src="../js/zTree/jquery.ztree.excheck-3.5.js"></script>
    <script type="text/javascript" src="../js/zTree/jquery.ztree.exhide-3.5.min.js"></script>

var layers;

function isShowTree() {
if(treeisshow){
$("#treeDemo").hide();
treeisshow=false;
}else{
$("#treeDemo").show();
treeisshow=true;
}
}

var setting = {
check: {
enable: true,
chkStyle: "checkbox",
chkboxType: { "Y": "ps", "N": "ps" }

},
data: {
simpleData: {
enable: true
}
},
callback: {
onClick:zTreeOnClick,
onCheck:zTreeOnCheck,
onExpand:zTreeOnExpand
}
};

var treeNodes = [
                 {"id":1, "name":"test1", "nodes":[ 
                      {"id":11, "name":"test11", "nodes":[
                      {"id":111, "name":"test111"}  ]},   
                      {"id":12, "name":"test12"}  ]}, 
     ];

/*var zTreeNodes = [
{"name":"网站导航", open:true, children: [
{ "name":"google", "url":"http://g.cn", "target":"_blank"},
{ "name":"baidu", "url":"http://baidu.com", "target":"_blank"},
{ "name":"sina", "url":"http://www.sina.com.cn", "target":"_blank"}
]
}
];*/

function zTreeOnCheck(event, treeId, treeNode) {
alert(treeNode.tId + ",00+ " + treeNode.name + "," + treeNode.checked);
};
function zTreeOnClick(event, treeId, treeNode) {
alert(treeNode.tId + ",01+ " + treeNode.name);
};
function zTreeOnExpand(event, treeId, treeNode) {
alert(treeNode.tId + ",02+ " + treeNode.name);
};
function refreshLayers() {

var zTree = $.fn.zTree.getZTreeObj("treeDemo");

var changedNodes = zTree.getChangeCheckedNodes();

for ( var i=0 ; i < changedNodes.length ; i++ ){

var treeNode = changedNodes[i];

layers = map.getLayersByName(treeNode.name);

if(layers!=null && layers[0]!=null){

layers[0].setVisibility(treeNode.checked);

}

console.log((treeNode?treeNode.name:"root") + "checked " +(treeNode.checked?"true":"false"));

}

}

$(document).ready(function(){

$.fn.zTree.init($("#treeDemo"), setting, treeNodes);

});

    <input class="input-style input-w" type="text" id="ztreeIpnut" onclick="isShowTree();"/>
                                 <div id="treeDemo"  style="display: none" class="tree-list-show"></div>

图片说明
显示的样式不像正常的有框和选项

  • 写回答

1条回答 默认 最新

  • devmiao 2016-12-05 16:27
    关注
    评论

报告相同问题?

悬赏问题

  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?