1. 程式人生 > >ExtJS--grid表格前多選列

ExtJS--grid表格前多選列

為grid新增selModel屬性:

selModel:Ext.create('Ext.selection.CheckboxModel',{mode:"SIMPLE"}),//設定列前多選框
    /**SINGLE:單行選擇
             SIMPLE:多行選擇,單擊選中/取消選中行
             MULTL:多行選擇,支援CTRL、SHIFT功能鍵,如果要進行多選,需要按住ctrl鍵。用shift可以進行區域選擇
     * */

獲取多選值:

var records = Ext.getCmp('mygrid').getSelectionModel().getSelection();//獲取選中值
    var name = "";
    for(var i=0;i<records.length;i++){
      var record = records[i];//獲取一行的值
      name = name + record.get("columnName") + "/";//獲取對應行的某列的值,columnName應與dataIndex屬性的值相同
    }