[CLOSED] How get Selected IDs from GridView

  1. #1

    [CLOSED] How get Selected IDs from GridView

                        <script type='text/javascript'>
                            var sendDataPrnExp = function () {
                                #{GridDataPrnExp}.setValue(Ext.encode(#{GridPanelExport}.getRowsValues({selectedOnly : false})));
                                #{SelectedIds}.setValue(Ext.encode(#{GridPanelMain}.getRowsValues({selectedOnly : true})));
                            };
                        </script>";
    In this example I can receive the selected rows. How I can receive the selected IDs?

    Sorry, I can't find anything here. Search doesn't work. And it is very difficult to find that or.
    Last edited by Daniil; Sep 20, 2011 at 3:32 PM. Reason: [CLOSED]
  2. #2
    Hi,

    Please use:
    var getSelectedIds = function (grid) {
        var selModel = grid.getSelectionModel(),
            selections = selModel.getSelections(),
            ids = [];
        Ext.each(selections, function (r) {
            ids.push(r.id);
        });
        return ids;
    };
    
    getSelectedIds(GridPanel1); // this returns an array of selected rows ids
  3. #3
    ok. thanks. works.

Similar Threads

  1. [CLOSED] How get Selected IDs from GridView
    By ViDom in forum 1.x Legacy Premium Help
    Replies: 7
    Last Post: May 10, 2013, 10:54 AM
  2. Replies: 2
    Last Post: Nov 04, 2011, 6:06 PM
  3. Replies: 1
    Last Post: Nov 17, 2010, 12:42 PM
  4. [CLOSED] Default selected checkbox in gridview
    By speedstepmem3 in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: Aug 06, 2010, 10:57 AM
  5. Replies: 2
    Last Post: Dec 25, 2009, 2:56 PM

Posting Permissions