浪跡天涯
          web報表設計器....
          posts - 61,comments - 71,trackbacks - 0
          在onLoadSuccess方法中加入以下代碼
           $('.easyui-linkbutton').linkbutton({text:'查看',plain:true,iconCls:'icon-view'});
          代碼
              /*
              * 專項任務列表方法業務實現
              
          */

              initSpecWorkPlayList:function()
          {        
                   var self 
          = this;
                    self.$_specworkplayList.treegrid(
          {
                      url: 
          this.urls.querySpcialtaskUrl,
                      idField:
          'id',
                      treeField:
          'specialTaskName',  //定義樹節點的字段
                      toolbar: '#workPlayToolbar',
                      
          //singleSelect: false,
                      simpleData:{
                          enable: 
          true,
                          parentField:
          "parentId",
                          idField:
          "id"
                      }
          ,
                      columns:[[
                          
          {field:'specialTaskName',title:'任務名稱',width:180,editor:{
                               
          "type":"validatebox",
                               
          "options":{
                                   
          "required":true
                               }

                          }
          ,formatter:function(value,row){
                                
          return '<span title="'+value+'"  class="easyui-tooltip">'+value+'<span>';
                          }
          }
          ,
                          
          {field:'workContent',title:'任務內容',width:380,formatter:function(value,row){
                                
          return '<span title="'+value+'"  class="easyui-tooltip">'+value+'<span>';
                          }
          }
          ,    
                          
          {field:'departmentName',title:'被考核單位',width:100,editor:'text'},
                          
          {field:'year',title:'考核年',width:100,editor:'text'},
                          
          {field:'finishTimeString',title:'完成時間',width:100},
                          
          {field:'finishStatus',title:'狀態',width:100,formatter:function(value,row){
                              var status 
          = admin.res.dic.getValue("spec_work_finish_status_dic",value);
                              
          if (status == null
                                  
          return "";
                              
          else
                                  
          return '<font color=red>'+status+'</font>';
                          }
          }
          ,
                          
          {field:'cz',title:'操作',width:140,formatter:function(value,row){
                              
          if (row.parentId != null &&  row.parentId != "null" && row.parentId != ''{
                                 
          if (self.finishStatusString == '2'{
                                     
          return '<span style="color:red"><a href="#" onclick=admin.speccomplete.viewWorkPlayCommpleteWin("'+row.id+'"); class="easyui-linkbutton1" data-options="plain:true,iconCls:\'icon-add\'">查看完成情況</a></span>';
                                  }
          else {
                                     
          return '<span style="color:red"><a href="#" onclick=admin.speccomplete.editWorkPlayCommpleteWin("'+row.id+'"); class="easyui-linkbutton2" data-options="plain:true,iconCls:\'icon-edit\'">填寫完成情況</a></span>';
                                  }

                              }
           else  {
                                     self.finishStatusString 
          = row.finishStatus;
                                     
          return '<span style="color:red"><a href="#" onclick=admin.speccomplete.viewSpecAuditDescList("'+row.id+'"); class="easyui-linkbutton3" data-options="plain:true,iconCls:\'icon-add\'">查看意見</a></span>';
                              }

                          }
          }

                      ]],
                      onLoadSuccess:function(data)
          {  
                          $(
          '.easyui-linkbutton1').linkbutton({text:'查看完成情況',plain:true,iconCls:'icon-view'});
                          $(
          '.easyui-linkbutton2').linkbutton({text:'填寫完成情況',plain:true,iconCls:'icon-edit'});
                          $(
          '.easyui-linkbutton3').linkbutton({text:'查看意見',plain:true,iconCls:'icon-view'});
                          self.$_specworkplayList.treegrid(
          "collapseAll");//樹菜單收起來
                      }
          ,
                      
          //后臺需要傳入的參數
                      queryParams: {
                          searchFinishStatus:self.searchstatus,    
                          year:self.searchyear,
                          specType:
          '1'//新建類型
                          status1:'4',//任務狀態審核通過
                          workPlayStauts1:'4',    //查詢工作計劃審核通過    
                          finishStatus1:self.finishStatus1, //完成情況狀態為未填寫
                          finishStatus2:self.finishStatus2, //完成情況狀態為待審核狀態
                          finishStatus3:self.finishStatus3 //完成情況狀態為駁回狀態
                      }

                  }
          );
              }
          ,
          示例如下:

          posted on 2014-04-28 12:57 JJCEA 閱讀(5258) 評論(2)  編輯  收藏 所屬分類: java日記easyUI

          FeedBack:
          # re: easyUI中datagrid和treegrid列表按紐重新渲染[未登錄]
          2015-01-16 17:49 | qq
          qqqq  回復  更多評論
            
          # re: easyUI中datagrid和treegrid列表按紐重新渲染
          2015-07-21 09:56 | 劉婷
          挺好的  回復  更多評論
            
          主站蜘蛛池模板: 宜兰县| 泰来县| 淮安市| 上虞市| 东乌| 鹤岗市| 进贤县| 雷州市| 临湘市| 华阴市| 昌江| 绥德县| 湘潭县| 赤壁市| 绍兴县| 磐安县| 北京市| 丹寨县| 湘潭县| 六安市| 三河市| 灵山县| 双鸭山市| 娱乐| 邓州市| 若羌县| 新建县| 麻栗坡县| 尤溪县| 敦煌市| 宁城县| 宁津县| 井研县| 专栏| 绥中县| 绥滨县| 霍林郭勒市| 鄂托克旗| 通州市| 扬州市| 杭锦后旗|