在extjs3中,大家知道用
mygrid.getcolumnmodel().sethidden(i,true);
但到了4.0後,已經沒有getcolumnmodel這個方法了,我們在ext.panel.table看到以下片段
if (headerctcfg instanceofext.grid.header.container)
也就是grid.columns已經儲存了所有的gridcolumn,不需要再去get了,呵呵
結論:
grid.columns[i].hide()/show()
或者
grid.columns[i].setvisible(false/true);
再提供乙個思路:
//定義的時候在column裡給乙個itemid用於查詢
//然後
grid.down('#myactioncolumn').hide();
**:
extjs 在 gridpanel中修改時間
datefield 有 format 來訂定顯示的日期格式,altformats 來訂義可接受的輸入日期格式。但是實際上 datefield 背後 calendar 使用的的是 date object,而在選擇完日期也直接傳回的是 gmt 日期而非 format 所定義的格式,所以還要多一道 ren...
ExtJS 之 Gridpanel 鍵盤 攻略
gridpanel來自國外,一些快捷鍵的使用方式在國內總是被指來指去的,水土不服。乙個典型的現象就是通過按回車鍵 enter key 讓游標移動至下乙個輸入框。有人說有tab鍵啊,不好意思,你必須實現,快速錄入資料的時候,只操作小鍵盤的。廢話不多說,直接進入 gridpanel extjs 的 ed...
extjs之 gridpanel完全操作(事件)
extjs之 gridpanel完全操作 事件 2010年07月16日 星期五 16 46 先來一段 var cm new ext.grid.columnmodel new ext.grid.rownumberer sm,一,gridpanel 1.如何獲取gridpanel中選中的一條資料 var...