I have created a grid as below.I want the first row to be selected programmatically after the grid is loaded. Also the cell should be editable. The first row selection works fine with the cellEdit:false. When I make the cellEdit:true , the selection will not change if I click on other rows . The first row remains selected even if I click on other rows. Could anyone help please? Thanks in advance

```
        $("#grid").jqGrid({ 
            url : 'getGridData',
            datatype : "json",
            colNames : colNamesArray,
            colModel : colModelArray,
            rowNum:'',
            shrinkToFit:false,
            cellEdit : true,
            hidegrid: false,
            //loadonce: true,
            gridview:true,
            autowidth: true,
            height : gridHeight,
            cellSubmit : "remote",
            cellurl : "saveCelldata",
            gridComplete: function () {
                $("#grid").setSelection(1);
            },
        });

```