0

私は行を選択するためにcheckboxmodelを使用していますが、いくつかのロジックに基づいていくつかの行を選択不可にしたいです...これが私がしようとしているものですが、「beforeselect」機能は起動しません

    selModel: Ext.create('Ext.selection.CheckboxModel', {
      checkOnly: true,
    mode:'multi',
   listeners: {
     beforeselect:function(grid){
    var grid=Ext.getCmp('mylist');     
        var selectionModel=grid.getSelectionModel();
    var selectedRecords=selectionModel.getSelection();
    var myValue=selectedRecords[0].get('nowreceive');
    var myvalue1=selectedRecords[0].get('received');
    if(myValue>myvalue1)
    {return false;}
    else 
    return true;
        }}  }
    ),
4

2 に答える 2