Extjs在ColumnModel下使用CheckboxSelectionModel,多選失效,只能單選

最近開始使用Extjs進(jìn)行開發(fā), 會(huì)遇到一些各種各樣的問題, 在此希望記錄下來, 給和我一樣新入手人一點(diǎn)提示.

問題: 在ColumnModel下添加復(fù)選框, 添加完成之后, 此復(fù)選框只能單選, 沒辦法同時(shí)選中多個(gè)選項(xiàng).

前期代碼如下:
this.colModel = new Ext.grid.ColumnModel({
columns : [this.rowNum
,
new Ext.grid.CheckboxSelectionModel(),
{
dataIndex : 'ID',
singleSelect : false
}
}
this.aGrid = new Ext.grid.EditorGridPanel(
{
id : 'aGrid',
title : 'Category Definition',
region : 'center',
height : 250,
autoScroll : true,
store : this.aStore,
selModel : new Ext.grid.CheckboxSelectionModel({
singleSelect : false}),
colModel : this.aGrid,
view : this.gridView,
stripeRows : true,
enableDragDrop : true,
SelectionMemory : 'Disabled',
ddGroup : 'aGridDDGroup',
.............................................
}

經(jīng)過多方查證, 都顯示只要將屬性"singleSelect : false", 就意味著允許多選 , 但實(shí)際上還不可以. 尚不能確定是由于Extjs版本的問題引起的, 還是多控件組合使用導(dǎo)致的相互作用. 最后發(fā)現(xiàn)可以使用"checkOnly: true" 來解決這個(gè)問題.

代碼如下:

selModel : new Ext.grid.CheckboxSelectionModel({ singleSelect : false,
checkOnly: true}),

var selectionModel = this.assetGrid.getSelectionModel();

操作完成之后, 清除已經(jīng)選中的items:

selectionModel.clearSelections()

獲取被選中的多個(gè)item的對(duì)象:

var str = '';
var selectRows = categorySelectionModel.getSelections();
for(var i=0;i <selectRows.length;i++){
str = str + selectRows[i].get('ID') + ',';
}
alert(str);

對(duì)于checkboxSelectionModel,不再顯示提示框:

listeners : {
'cellclick' : this.openNewApp,
scope : this,
render : function(grid) {
var view = grid.getView();
grid.tip = new Ext.ToolTip(
{
target : view.mainBody,
delegate : '.x-grid3-cell',
trackMouse : true,
renderTo : document.body,
anchor : 'top',
listeners : {
beforeshow : function updateTipBody(tip) {
var rowIndex = view
.findRowIndex(tip.triggerElement);
var cellIndex = view
.findCellIndex(tip.triggerElement);
if(cellIndex == 0 ){
tip.body.dom.setDisplayed(false)
}else if (cellIndex < 5 || cellIndex > 7) {
var cell = view.getCell(
rowIndex, cellIndex);
tip.body.dom.innerHTML = cell.innerHTML;
} else {
tip.body.dom.innerHTML = 'xxxxxxx';
}
}
}
});
},

我的checkbox放在第一列, 所以cellIdex是0, 當(dāng)它為0時(shí),設(shè)置setDisplayed為false,可以讓這一列沒有提示框.

tip.body.dom.setDisplayed(false)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末招狸,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子邻薯,更是在濱河造成了極大的恐慌裙戏,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,817評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件弛说,死亡現(xiàn)場(chǎng)離奇詭異挽懦,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)木人,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,329評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門信柿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人醒第,你說我怎么就攤上這事渔嚷。” “怎么了稠曼?”我有些...
    開封第一講書人閱讀 157,354評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵形病,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我,道長(zhǎng)漠吻,這世上最難降的妖魔是什么量瓜? 我笑而不...
    開封第一講書人閱讀 56,498評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮途乃,結(jié)果婚禮上绍傲,老公的妹妹穿的比我還像新娘。我一直安慰自己耍共,他們只是感情好烫饼,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,600評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著试读,像睡著了一般杠纵。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上钩骇,一...
    開封第一講書人閱讀 49,829評(píng)論 1 290
  • 那天比藻,我揣著相機(jī)與錄音,去河邊找鬼伊履。 笑死韩容,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的唐瀑。 我是一名探鬼主播群凶,決...
    沈念sama閱讀 38,979評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼哄辣!你這毒婦竟也來了请梢?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,722評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤力穗,失蹤者是張志新(化名)和其女友劉穎毅弧,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體当窗,經(jīng)...
    沈念sama閱讀 44,189評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡够坐,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,519評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了崖面。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片元咙。...
    茶點(diǎn)故事閱讀 38,654評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖巫员,靈堂內(nèi)的尸體忽然破棺而出庶香,到底是詐尸還是另有隱情,我是刑警寧澤简识,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布赶掖,位于F島的核電站感猛,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏奢赂。R本人自食惡果不足惜陪白,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,940評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望呈驶。 院中可真熱鬧拷泽,春花似錦、人聲如沸袖瞻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,762評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)聋迎。三九已至,卻和暖如春枣耀,著一層夾襖步出監(jiān)牢的瞬間霉晕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,993評(píng)論 1 266
  • 我被黑心中介騙來泰國(guó)打工捞奕, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留牺堰,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,382評(píng)論 2 360
  • 正文 我出身青樓颅围,卻偏偏與公主長(zhǎng)得像伟葫,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子院促,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,543評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容