浪跡天涯
          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 | 劉婷
          挺好的  回復  更多評論
            
          主站蜘蛛池模板: 马边| 特克斯县| 喀喇沁旗| 新河县| 青岛市| 北安市| 剑河县| 金溪县| 福贡县| 达拉特旗| 崇义县| 东源县| 广南县| 贵德县| 西宁市| 镇坪县| 阜康市| 沾益县| 荣昌县| 蒙城县| 沽源县| 贡觉县| 嵊泗县| 镶黄旗| 西和县| 昌邑市| 灵武市| 若尔盖县| 东明县| 西青区| 赤壁市| 图木舒克市| 怀安县| 丹江口市| 博客| 开封县| 茌平县| 雷州市| 兴宁市| 行唐县| 天全县|