隨筆-9  評論-168  文章-266  trackbacks-0


具體描述:

      表格第一列(其它列也行)為類型選擇列,采用ComboBox為編輯器,當選擇某一類型(如:類型1)時表格當前行的某些列(如:第2列~第4列)就變為不可編輯狀態,并顯示不同的樣式(類似于button的disable)。

       當選擇其它類型(如:類型2)時表格當前行的不可編輯單元格又變成可編輯的。



(1)
是否可編輯樣式可以在列模型的renderer中操作 

renderer : function(data, meta){ 
   if(xxx){ 
      meta.css += " x-item-disabled"; 
   } 


(2)
是否可編輯邏輯可以在grid的beforeedit事件中攔截判斷 
grid.on("beforeedit", function(e){ 
/* 
                e = { 
                    grid: this, 
                    record: r, 
                    field: field, 
                    value: r.data[field], 
                    row: row, 
                    column: col, 
                    cancel:false 
                }; 
*/ 
   if(xxx){ 
      return false; // 中止,不讓編輯 
   } 
}); 
posted on 2012-02-23 18:13 紫蝶∏飛揚↗ 閱讀(1219) 評論(0)  編輯  收藏 所屬分類: EXTJS
{ganrao} 江西十一选五测下期出号 新浪股票指数 四川快乐12投注技巧 一分彩开奖号码 七星彩预测技巧 重庆快乐十分有多少期 腾讯分分彩走势图 山东临沂配资公司 体彩黑龙江11选5奖金前三直 天津福彩快乐十分玩法 湖南幸运赛车 河北20选5开奖软件 股票中的大盘什么意 据深圳风采周刊报道作文范文 河内5分彩是官方开奖吗网址 长安汽车股票