隨筆-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 紫蝶∏飛揚↗ 閱讀(1526) 評論(0)  編輯  收藏 所屬分類: EXTJS
          主站蜘蛛池模板: 滕州市| 塘沽区| 夏津县| 绥化市| 永胜县| 郧西县| 阜城县| 孟津县| 云龙县| 平乐县| 磐石市| 海盐县| 县级市| 红河县| 裕民县| 山丹县| 麻阳| 宽甸| 合水县| 沧州市| 喀喇沁旗| 阳原县| 邢台市| 新乐市| 自贡市| 平和县| 金塔县| 株洲市| 中阳县| 浏阳市| 华亭县| 建德市| 连州市| 朔州市| 城口县| 南岸区| 马关县| 通江县| 晴隆县| 彭阳县| 建宁县|