나는이 주석을 삭제 의견에 쓰십시오. 하지만 내가 데이터베이스에서 제거 할 주석을 삭제할 때 페이지 (보기) 그래서 내가 새로 고침이 페이지에서 제거 할 필요가 제거 할 제거합니다. 이 문제를 어떻게 해결할 수 있습니까?요소를 삭제할 때 목록을 업데이트하지 않습니다
function DeleteNews(id) {
jQuery.ajax({
url: "/admin/news/deletenews/" + id,
type: 'POST',
dataType: "json",
success: function (data) {
if (data === true) {
alert("خبر با موفقیت حذف گردید");
} else {
alert("حذف نشد . خطایی رخ داده");
}
}
});
}
보기
<table id="example" class="display" width="100%" cellspacing="0">
<thead>
<tr>
<th>کد خبر</th>
<th>عنوان خبر</th>
<th>عملیات</th>
</tr>
</thead>
<tbody>
@foreach (var item in Model.ListNews)
{
<tr>
<td id="news(@item.NewsID)">@item.NewsID</td>
<td>@item.NewsTitle</td>
<td>
<a href="@Url.Action("/EditNews/",new { NewsID=item.NewsID})" class="btn btn-success btn-lg">ویرایش</a>
<button type="button" onclick="DetailNews(@item.NewsID)" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
جزئیات
</button>
<button type="button" onclick="NewsComment(@item.NewsID)" class="btn btn-warning btn-lg" data-toggle="modal" data-target="#myModal">
نظرات
</button>
<button type="button" onclick="DetailNews(@item.NewsID)" class="btn btn-default btn-lg" data-toggle="modal" data-target="#myModal">
فایل های مریوطه
</button>
<button class="btn btn-danger btn-lg" onclick="DeleteNews(@item.NewsID)">حذف</button>
</td>
</tr>
}
</tbody>
</table>
처럼 조금 수정이
뭔가를 시도 할 수 o 성공 콜백에서 관련 요소를 DOM에서 제거합니다. 뷰에 코드를 표시해야합니다. –
삭제 후 AjaxResult로 바인딩하거나 뉴스 목록 페이지로 리디렉션하기 위해 새로운 데이터를 전송하십시오. – Amit
@ 이것을 어떻게하는가? 해당 코드를 작성하시기 바랍니다 – Kianoush