0
所以我的頁面上有一個JQGrid。我有綁定到網格上的afterSaveCell
事件動作 - 下面列出:需要JQGrid的一些幫助
afterSaveCell: function (rowid, name, val, iRow, iCol) {
var data = {
id: GetGUIDValue(),
rowid: rowid,
columnName: name,
cellValue: val
};
$.ajax({
type: "POST",
url: GetControllerUrl("UpdateScheduleRow", "Indications"),
async: false,
data: data,
success: function (returnData) { /*ReloadGrid();*/
if (iCol == 9) // index rate -- give enum later
{
if (returnData == "") {
alert('Cannot update Index Rate with blank value.');
fillRates();
} else {
schedule.jqGrid('setCell', iRow, iCol, returnData);
}
} else {
schedule.jqGrid('setCell', iRow, iCol, returnData);
}
},
error: function (e) {
alert('Error saving schedule row change: [Reason] ' + e.Message);
}
});
}
所以我希望有發生的是,我想在網格中被調用每一個細胞上的每一行的代碼,每次網格加載時,不只是當用戶更新一個單元格時。我怎樣才能做到這一點?
那麼這將會觸發每一行每次網格創建調用你的代碼在這個活動? – slandau
是的。我還沒有測試過,但是一旦我嘗試過這樣做,但它的性能非常差 –