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
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)