با سلام.
قبل از حذف می خوام پیغام بیاد و با زدن yes آن رکورد حذف شود.
لطفا راهنمای نمایید
با تشکر
با سلام
میتونید از کد زیر استفاده کنید
<script> function DeleteMsg(id) { if (confirm("ایا میخواهید این پیام را حذف کنید؟؟")) { var item = "#" + id; var data = { "ID": id }; $.ajax({ url: "YourController/Delete", type: "POST", data: JSON.stringify(data), dataType: "json", contentType: "application/json", success: function () { $(item).fadeOut(200); } }); } } </script>
هرجا خواستید استفاده کنید مثل زیر تابع رو صدا بزنید
@foreach (var item in Model) { <tr id="@item.ID"> <td> @Html.DisplayFor(modelItem => item.Name) </td> <td> @Html.DisplayFor(modelItem => item.Title) </td> <td> @if (item.Message.Length > 50) { <text>@item.Message.Substring(0, 50) ...</text> } else { <text>@item.Message</text> } </td> <td> @if (item.IsRead == true) { <span style="color:#11de2b">خوانده شده</span> } else { <span style="color:#e95b5b">خوانده نشده</span> } </td> <td> @Html.ActionLink("خواندن", "Details", new { id = item.ID }, new { @class = "btn btn-success" }) | <button onclick="DeleteMsg(@item.ID);" class="btn btn-danger">حذف</button> </td> </tr> } </table>
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)