设置信息与数据以下,详细参见:http://www.360ui.net ui
var setting1 = { spa check: { .net enable: true 对象 } ci }; get
var zNodes1 = [ string { id:1, parentId:0, name:"部门1", open: true, checked: true}, io { id:11, parentId:1, name:"员工1"}, table { id:12, parentId:1, name:"员工2"}, function { id:13, parentId:1, name:"员工3", checked:true}, { id:2, parentId:0, name:"部门2", open: true}, { id:21, parentId:2, name:"员工4(没有复选框)", nocheck: true}, { id:22, parentId:2, name:"员工5"}, { id:23, parentId:2, name:"员工6"}, { id:24, parentId:2, name:"员工7(有复选框,但不可选)", chkDisabled: true} ]; |
获取选中值方法以下:
function getSelectValue(){
//获取zTree对象 var zTree = $.fn.zTree.getZTreeObj("tree-1"); //获得选中的数据集 var checkedNodes = zTree.getCheckedNodes(true); //获得未选中的数据集 var checkedNodes2 = zTree.getCheckedNodes(false);
var msg = ""; var msg2 = "";
for(var i = 0; i < checkedNodes.length; i++){ msg += "," + checkedNodes[i].id; } if(msg == ""){ msg = "无选择"; }else{ msg = msg.substring(1); }
for(var j = 0; j < checkedNodes2.length; j++){ msg2 = msg2 + "," + checkedNodes2[j].id; } if(msg2 == ""){ msg2 = "无选择"; }else{ msg2 = msg2.substring(1); }
top.Dialog.alert("已选中:<br/>"+msg+"<br/>未选中:<br/>"+msg2); } |