var simpleTree; var myScroll; $(function(){ //loadTree("treeData.jsp",{query:query}); $("#isDrag").change(function(){ var t=$(this).attr("checked"); simpleTree.get(0).option.drag=t; }); $("#tplt-panels").panel({ onResize:function(width, height) { //autoColWidthByTable(width-10,0); } }); }); var treeQuery; //加载树 function loadTree(url,param){ treeQuery=param.query; clear(); $.post(url,param,function(data){ $("#firstNode").html(formatJson(data)); simpleTree = $('.simpleTree').simpleTree({ autoclose: false, afterClick:nodeClick, afterDblClick:function(node){ if((C_Grid!=""&&eval('('+C_Grid+')').toP!="") || $.trim(postToThis).length>0 || self_datafields!=""){ setReturnValue(node); } //setReturnValue(node); if(node.find("ul").size()<=0)return; simpleTree.get(0).nodeToggle(node[0]); }, afterMove:nodeDrag, ajaxLoadNode:function(data){//修改插件ajax加载数据成功时调用 data=eval(data); return formatJson(data); }, animate:true, drag:false, docToFolderConvert:true }); rowid=""; if($("#firstNode").find(".treetext").eq(1).attr("nodeid")!=undefined && $("#firstNode").find(".treetext").eq(1).attr("nodeid")!=0) $("#firstNode").find(".treetext").eq(1).addClass("active"); else $("#firstNode").find(".treetext").eq(0).addClass("active"); setReturnValueA($("#firstNode").find(".treetext").eq(1).attr("nodevalue")); },"json").error(function(xh,txt) {//返回加载树的错误信息 if(xh.responseText.replace(/(^\s*)|(\s*$)/g, "")==""){ xh.responseText="加载树信息出现了错误"; } $.messager.alert("操作提示",xh.responseText,"warning"); //alert(xh.responseText); }); $("#isDrag").attr("checked",""); } function queryCallBack(para){ loadTree("treeData.jsp",{query:para}); } //格式化json数据 function formatJson(data){ var html="
"; var obj=null; for(i=0;i