⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dwrtreeloader-min.js

📁 dwr生成动态树
💻 JS
字号:
Ext.ux.DWRTreeLoader=function(A){Ext.ux.DWRTreeLoader.superclass.constructor.call(this,A)};Ext.extend(Ext.ux.DWRTreeLoader,Ext.tree.TreeLoader,{queryParam:"",load:function(D,E){if(this.clearOnLoad){while(D.firstChild){D.removeChild(D.firstChild)}}if(D.attributes.children){var C=D.attributes.children;for(var B=0,A=C.length;B<A;B++){D.appendChild(this.createNode(C[B]))}if(typeof E=="function"){E()}}else{if(this.dwrMethod){this.requestData(D,E)}}},requestData:function(C,E){if(this.fireEvent("beforeload",this,C,E)!==false){var A=new Array();var D=this.handleResponse.createDelegate(this,[C,E],1);var B=this.handleFailure.createDelegate(this,[C,E],1);A.push(C.id);if(C.attributes.queryParam!=null){this.queryParam=C.attributes.queryParam}A.push(this.queryParam);A.push({callback:D,errorHandler:B});this.transId=true;this.dwrMethod.apply(this,A)}else{if(typeof E=="function"){E()}}},processResponse:function(A,C,F){try{for(var B=0;B<A.length;B++){var E=this.createNode(A[B]);if(E){C.appendChild(E)}}if(typeof F=="function"){F(this,C)}}catch(D){this.handleFailure(A)}},handleResponse:function(A,B,C){this.transId=false;this.processResponse(A,B,C);this.fireEvent("load",this,B,A)},handleFailure:function(A,B,C){this.transId=false;this.fireEvent("loadexception",this,B,A);if(typeof C=="function"){C(this,B)}}});

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -