You can rather use formatter for the column you want editable and save data on blur of it. Formatter for any column can be added as follows :-
var vColNames = ['Name', 'Location'];
var vColModel = [
{ name: 'Name', index: 'Name', sortable: true, formatter: ColumnFormatter, align: "center" },
{ name: 'Location', index: 'Location', sortable: true, align: "center" },
];
function ColumnFormatter(cellvalue, options, rowObject) {
return "<input id="inptSave_" + rowObject.DataPrimaryKeyID + "" name="chkPlanAdminSelect" type="text" onblur="SaveData(this);" value=""+cellvalue+"" checked="checked" />"
}
function SaveData(sender) {
alert(sender.value);
}
Hope this will definitely of help to you.