我有一個複選框選擇模型的網格。ExtJs - 複選框選擇模型,禁用每行復選框
Ext.define('Mb.view.ship.OrdersGrid', {
extend: 'Ext.grid.Panel',
selType: 'checkboxmodel',
selModel: {
injectCheckbox: 0,
pruneRemoved: false
},
...
根據字段中的值,有些行不能被選擇。
在一個正常的列中,我可以在顯示干預與renderer
和隱藏與CSS(metadata.tdCls
)單元格內容,但對於自動生成的複選框列,我無法找到行上禁用或隱藏的複選框的方法基礎。
有沒有人有一個想法如何做到這一點?
可能重複[ExtJS的併網禁用特殊排一些複選框(http://stackoverflow.com/questions/16975387/extjs-grid-disable-some-checkbox特殊行) – rixo
@rixo不,這不是一個重複的問題。在ExtJs中有一個列類型* checkcolumn *,並且有一個名爲* checkboxmodel *的選擇模型。我的問題是指後者,而另一個問題是指第一個問題。 –
你說得對,對不起,我沒有看到。 – rixo