سلام من با ایتفاده از کدهای زیر داده مورد نظر رو حذف میکنم میخوام بلافاصله بعد از حذف جدولم(دیتاگرید) به روزرسانی شود
function SendID(GroupID, element) {
var $table = $('#table');
swal({
title: "آیا مطمئن به حذف دیدگاه هستید ؟",
text: "درصورت حذف دیدگاه امکان بازیابی آن وجود ندارد",
type: "warning",
showCancelButton: true,
cancelButtonClass: "btn-default",
cancelButtonText: "خیر",
confirmButtonClass: "btn-warning",
confirmButtonText: "بله",
closeOnConfirm: false
},
function () {
$.ajax({
type: "POST",
url: "Group.aspx/DeleteGro",
data: '{GroupID:' + GroupID + '}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: successmessage
});
}
);
function successmessage() {
swal({
title: "دیدگاه با موفقیت حذف شد",
text: "",
type: "success",
confirmButtonClass: "btn-success",
confirmButtonText: "تایید"
});
$table.bootstrapTable('removeByUniqueId', element);
}
}
[System.Web.Services.WebMethod]
public static void DeleteGro(string GroupID)
{
string query = "delete from [Group] WHERE ID={0}";
ClsDb.Delete(string.Format(query, GroupID));
}
<button type='button' onclick='SendID({1},{0})' class='btn btn-danger btn-sm' ><i class='glyphicon glyphicon-trash' ></i></button>
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)