مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

مشاهده پیغام قبل از حذف

  • شنبه 9 مرداد 1395
  • 16:31
تشکر میکنم

با سلام.

قبل از حذف می خوام پیغام بیاد و با زدن yes آن رکورد حذف شود.

لطفا راهنمای نمایید

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

علی شهریاری

عضویت از 1393/05/30

  • شنبه 9 مرداد 1395
  • 17:02

با سلام

میتونید از کد زیر استفاده کنید

<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>

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)