我通過代碼在網格中添加/刪除rowdata。jqgrid刪除選定的行
地址:
$.ajax({
url: "MyHandler.ashx?......",
type: "POST",
success: function (data) {
if (data != "") {
var serverData = JSON.parse(data);
var newRowData = [{
"IAnsDateTime": serverData.ServerDate,
"ID": serverData.ID,
"IAnsState": $('#comboLastStatus').find(":selected").text(),
}];
gridParaf.addRowData(serverData.ID, newRowData, 'first');
當數據在SQL然後添加rowData中網格中添加其做工精細,當用戶刪除網格行,如果數據刪除在SQL成功則必須在網格中刪除。
刪除:
$.ajax({
url: "Handler1.ashx?...............",
type: "POST",
success: function (data) {
if (data == "True") {
gridParaf.delRowData(selectedrow["ID"]);
}
else {
}
數據刪除的SQL,但 「gridParaf.delRowData(selectedrow [」 ID 「])」 不工作,數據仍然顯示網格
我檢查selectedrow [「身份證」]其正確 – ZSH
如果你行的,從數據庫端刪除數據的成功消息後,這樣你就可以使用gridParaf.trigger直接刷新網格(「reloadGrid」) ; –
我不想重新加載 – ZSH