0
私のページにはJQGridがあります。 、私はこのコードは、グリッド内のすべての単一の行のすべての単一のセルのために呼ばれるようにしたい、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);
}
});
}
だから私は起きていたいものです。以下に示す - 私は、グリッド上のafterSaveCell
イベントにバインドさアクションが持っていますユーザーが1つのセルを更新するときだけでなく、毎回グリッドが読み込まれます。どうすればこれを達成できますか?
作成されます。このイベントでは、あなたのコードを呼ぶかもしれませんか? – slandau
はいそうです。私はテストしていないが、一度それをやってみたが、パフォーマンスは非常に悪い –