浪跡天涯
          web報(bào)表設(shè)計(jì)器....
          posts - 61,comments - 71,trackbacks - 0
          在onLoadSuccess方法中加入以下代碼
           $('.easyui-linkbutton').linkbutton({text:'查看',plain:true,iconCls:'icon-view'});
          代碼
              /*
              * 專(zhuān)項(xiàng)任務(wù)列表方法業(yè)務(wù)實(shí)現(xiàn)
              
          */

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

                          }
          ,formatter:function(value,row){
                                
          return '<span title="'+value+'"  class="easyui-tooltip">'+value+'<span>';
                          }
          }
          ,
                          
          {field:'workContent',title:'任務(wù)內(nèi)容',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:'完成時(shí)間',width:100},
                          
          {field:'finishStatus',title:'狀態(tài)',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\'">填寫(xiě)完成情況</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\'">查看意見(jiàn)</a></span>';
                              }

                          }
          }

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

                  }
          );
              }
          ,
          示例如下:

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

          FeedBack:
          # re: easyUI中datagrid和treegrid列表按紐重新渲染[未登錄](méi)
          2015-01-16 17:49 | qq
          # re: easyUI中datagrid和treegrid列表按紐重新渲染
          2015-07-21 09:56 | 劉婷
          挺好的  回復(fù)  更多評(píng)論
            
          主站蜘蛛池模板: 米林县| 宾阳县| 宝坻区| 永吉县| 汾阳市| 阿鲁科尔沁旗| 河池市| 武夷山市| 满洲里市| 溧阳市| 万全县| 罗定市| 祥云县| 九台市| 怀远县| 阿合奇县| 都兰县| 宜君县| 皮山县| 灵武市| 迁西县| 灯塔市| 芜湖县| 临夏市| 泾阳县| 柘城县| 卢湾区| 彰化县| 平江县| 富阳市| 临湘市| 肃南| 新龙县| 寿阳县| 定安县| 安康市| 曲阳县| 新余市| 道孚县| 麻江县| 丘北县|