2010-07-23 25 views
5

पर चेकबॉक्स कॉलम जोड़ने के लिए मेरे पास EXTjs ग्रिड है। मैं जानना चाहता हूं कि Extjs ग्रिड कॉलम में चेकबॉक्स को कैसे जोड़ना है।Extjs ग्रिड

मेरे डेटाटेबल में मुझे कॉलम 'स्थिति' के लिए मूल्य मिलेगा। यह या तो सच/गलत हो सकता है। इसलिए इस पर आधारित यह चेकबॉक्स कॉलम चेक/अनचेक दिखाना चाहिए।

उत्तर

9

नमूना here पर एक नज़र डालें। यह एक प्लगइन CheckBoxColumn कहा जाता है का उपयोग करता है (आप स्रोत देखते हैं और जे एस फ़ाइल खोजने के लिए होगा।

प्लगइन की फाइल से कुछ उदाहरण उपयोग ...


var checkColumn = new Ext.grid.CheckColumn({ 
    header: 'Indoor?', 
    dataIndex: 'indoor', 
    id: 'check', 
    width: 55 
}); 

// add the column to the column model 
var cm = new Ext.grid.ColumnModel([{ 
     header: 'Foo', 
     ... 
    }, 
    checkColumn 
]); 

// create the grid 
var grid = new Ext.grid.EditorGridPanel({ 
    ... 
    cm: cm, 
    plugins: [checkColumn], // include plugin 
    ... 
}); 

 
संबंधित मुद्दे