この記事では主に Java easyui ツリー テーブル TreeGrid の実装コードを詳しく紹介します。興味のある方は参考にしてください。
私は、JAVA グリッドを使用してデータ ネットワークを実装しました。実装されたコードを記録します。 (PS:ここのeasyuiはバージョン1.5です。著者はコアコードのみを投稿しました)
インデーション図
jspページ
rreee
サービスレイヤーインターフェイスcoderreee ServiceImpl 層コード (サービス層の実装)
<head> //权限列表 $( document ).ready(function(){ var parentId = 0; $('#tt').treegrid({ url:'queryPrivilege.action?parentId='+parentId, idField:'id', treeField:'RecordStatus', columns:[[ {title:'id',field:'id',width:180}, {field:'RecordStatus',title:'RecordStatus',width:180} , {field:'PrivilegeOperation',title:'PrivilegeOperation',width:180} ]], onBeforeExpand:function(row){ //动态设置展开查询的url $(this).treegrid('options').url = 'queryPrivilege.action?parentId='+row.id; } }); }) </script> </head> <body> <table id="tt" style="width:600px;height:400px"></table> </body>
//输出 public PrintWriter out()throws IOException{ HttpServletResponse response=ServletActionContext.getResponse(); response.setContentType("text/html"); response.setContentType("text/plain; charset=utf-8"); PrintWriter out= response.getWriter(); return out; } public String queryPrivilege() throws IOException{ returnpd="ok"; JSONArray array =new JSONArray(); array = privilegeService.getMenu(parentId); String str=array.toString(); out().print(str); out().flush(); out().close(); return returnpd; }
JSONArray getMenu(int parentId);
以上がJava easyuiツリーテーブルTreeGridのサンプルコードの詳細説明(写真)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。