grid

          grid

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            78 Posts :: 0 Stories :: 62 Comments :: 0 Trackbacks

          常用鏈接

          留言簿(29)

          我參與的團隊

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          表格:自定義單元格
                          
                      
                                

          參考示例自定義單元格

                     

          監(jiān)聽處理"drawcell"事件         

          使用"drawcell"事件,可以自定義單元格內(nèi)容、樣式、行樣式等。

          grid.on("drawcell", function (e) {
              var record = e.record,
                  column = e.column,
                  field = e.field,
                  value = e.value;
          
              //格式化日期
              if (field == "birthday") {
                  if (mini.isDate(value)) e.cellHtml = mini.formatDate(value, "yyyy-MM-dd");
          
              }
          
              //給年齡,增加"歲"字符串
              if (field == "age") {
                  e.cellHtml = value + "歲";
              }
          
              //給帳號列,增加背景色
              if (field == "loginname") {
                  e.cellStyle = "background:#ecedef";
              }
          
              //超過1萬工資,紅色標(biāo)識
              if (field == "salary" && value >= 10000) {
                  e.cellStyle = "color:red;font-weight:bold;";
              }
          
              //顯示學(xué)歷
              if (field == "educational") {
                  for (var i = 0, l = Educationals.length; i < l; i++) {
                      var edu = Educationals[i];
                      if (edu.id == value) {
                          e.cellHtml = edu.name;
                          break;
                      }
                  }
              }
          
              //action列,超連接操作按鈕
              if (column.name == "action") {
                  e.cellStyle = "text-align:center";
                  e.cellHtml = '<a href="javascript:edit(\'' + record.id + '\')">Edit</a>&nbsp; '
                              + '<a href="javascript:del(\'' + record.id + '\')">Delete</a>'
              }
          
              //將性別文本替換成圖片
              if (column.field == "gender") {
                  if (e.value == 1) {
                      e.cellHtml = "<span class='icon-female'></span>"
                  } else {
                      e.cellHtml = "<span class='icon-boy'></span>"
                  }
              }
          
              //設(shè)置行樣式
              if (record.gender == 1) {
                  e.rowCls = "myrow";
              }
          });
          
          posted on 2012-11-02 15:57 nikofan 閱讀(8292) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 呼伦贝尔市| 达拉特旗| 昭通市| 临城县| 新田县| 徐汇区| 盐山县| 盱眙县| 三穗县| 惠来县| 绥中县| 措勤县| 大同县| 湘潭县| 三原县| 平安县| 左贡县| 郴州市| 锦屏县| 鄯善县| 门头沟区| 绍兴县| 牡丹江市| 合川市| 滨州市| 齐齐哈尔市| 铜鼓县| 松溪县| 台北市| 兖州市| 克东县| 鲜城| 绿春县| 梨树县| 柞水县| 桃江县| 安图县| 建始县| 佛坪县| 成安县| 获嘉县|