| | |
| | | // 设置内容容器
|
| | | var _li = $('<li></li>');
|
| | | var _a = $('<a href="javascript:;" class="sider-menu-folder"></a>');
|
| | | _a.addClass(_data.cla);
|
| | | var _i = $('<i class="fa fa fa-caret-right"></i>');
|
| | | var _span = $('<span>'+_data.txt+'</span>');
|
| | | if(_data.file) {
|
| | | _a = $('<a href="javascript:;" class="sider-menu-file"></a>');
|
| | | _i = $('<i class="fa"></i>');
|
| | | }
|
| | |
|
| | | _a.addClass(_data.cla);
|
| | | |
| | | _a.append(_i);
|
| | | _a.append(_span);
|
| | | _li.append(_a);
|
| | |
| | | data:"json = "+JSON.stringify(data),
|
| | | success: function(data){
|
| | | var rs = JSON.parse(data.result);
|
| | | treeView.delProgress(container);
|
| | | if(rs.code == 1) {
|
| | | var _data= rs.data;
|
| | | var formatData = [];
|
| | |
| | | data:"json = "+JSON.stringify(data),
|
| | | success: function(data){
|
| | | var rs = JSON.parse(data.result);
|
| | | treeView.delProgress(container);
|
| | | if(rs.code == 1) {
|
| | | var _data= rs.data;
|
| | | var formatData = [];
|
| | |
| | | // 将函数绑定到GLOBAL.pages.siderbar的命名空间下
|
| | | gl.pages.siderbar.third = third;
|
| | |
|
| | | // 生成 三级导航-机房
|
| | | function thirdFile(treeView, container, data) {
|
| | | // 已经存在
|
| | | if(container.find('ul').length !=0) {
|
| | | return;
|
| | | }
|
| | | treeView.addProgress(container);
|
| | | $.ajax({ |
| | | type: "post", |
| | | url: "BattInfAction!serchStationName3", |
| | | async:true, |
| | | dataType:'json',
|
| | | data:"json = "+JSON.stringify(data), |
| | | success: function(data){
|
| | | var rs = JSON.parse(data.result);
|
| | | treeView.delProgress(container);
|
| | | if(rs.code == 1) {
|
| | | var _data= rs.data;
|
| | | var formatData = [];
|
| | | for(var i=0; i<_data.length;i++) {
|
| | | var __data = _data[i];
|
| | | var tmp = treeView.getFile(__data.StationName3, 'home', __data);
|
| | | formatData.push(tmp);
|
| | | }
|
| | | treeView.treeView(container, formatData);
|
| | | }else {
|
| | | |
| | | }
|
| | | }
|
| | | });
|
| | | }
|
| | | |
| | | // 将函数绑定到GLOBAL.pages.siderbar的命名空间下
|
| | | gl.pages.siderbar.thirdFile = thirdFile;
|
| | | |
| | | // 生成 三级导航-电池组
|
| | | function fourth(treeView, container, data) {
|
| | | // 已经存在
|
| | |
| | | data:"json = "+JSON.stringify(data),
|
| | | success: function(data){
|
| | | var rs = JSON.parse(data.result);
|
| | | console.info(rs);
|
| | | treeView.delProgress(container);
|
| | | if(rs.code == 1) {
|
| | | var _data= rs.data;
|
| | | var formatData = [];
|
| | | console.log(_data);
|
| | | return;
|
| | | for(var i=0; i<_data.length;i++) {
|
| | | var __data = _data[i];
|
| | | var tmp = treeView.getFolder(__data.StationName3, 'eleGroup', __data);
|
| | | var tmp = treeView.getFile(__data.BattGroupName, 'eleGroup', __data);
|
| | | formatData.push(tmp);
|
| | | }
|
| | | //console.info(batt);
|
| | | treeView.treeView(container, formatData);
|
| | | }else {
|
| | |
|