<script type="text/javascript">
$(function() {
// attach the link event handler
$(this).find("a").click(function() {
var id = $(this).attr("id");
$("#addSuccess").hide();
if (name!=""&&name!="undefined") {
if (name == "True") {
$("#addSuccess").toggle(1000);
} else {
$("#addSuccess").hide();
}
}
$(".link-delete").click(function () {
var id = $(this).attr("data-id");
$("#deleteConfirm").attr("data-id", id);
$("#modal-delete").modal("show");
});
$("#deleteConfirm").click(function () {
var id = $(this).attr("data-id");
deleteSchoolTerm(id);
});
function deleteSchoolTerm(id){
var url = "@Url.Action("DeleteSchoolTerm")";
$.ajax({
url: url,
type: "POST",
dataType: "json",
data: JSON.stringify({ id: id }),
contentType: "application/json",
error: function (jqXHR, textStatus, errorThrown) {
var errorMsg = JSON.parse(jqXHR.responseText);
$("#result").html(msgHelper.alarm("Error", errorMsg.Message));
$("#result").show("slow");
},
success: function () {
location.replace("@Url.Action("Index")");
}
});
}
本文介绍了一段JavaScript代码,该代码实现了学期记录的删除功能。通过点击链接触发删除操作,并使用AJAX发送POST请求到服务器端点进行数据删除。此外,还提供了错误处理和成功后的页面刷新功能。
1436

被折叠的 条评论
为什么被折叠?



