このコメントを削除しますか?しかし私がコメントを削除すると、データベースから削除されますが、ページ(ビュー)を削除しないので、私はそれをリフレッシュする必要があります。この場合はページから削除してください。どうすればこの問題を解決できますか?要素を削除するときにリストを更新しない
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 successコールバックでDOMから関連する要素を削除します。ビューにコードを表示する必要があります。 –
削除後、AjaxResultまたはNewslistページにリダイレクトするための新しいデータを送信してください。 – Amit
@どうすればいいですか?そのコードを書いてください – Kianoush