javascript - Asp.net MVC模态弹出窗口确认后关闭

标签 javascript asp.net asp.net-mvc

我有一个问题,当我确认模态弹出窗口中的某些内容时,我希望它关闭,但它一直显示在我的屏幕上。

这是我的代码:

$(function() {
  $('#ModalDeleteButton').on("click", function(e) {
    var token = $('input[name="__RequestVerificationToken"]').val();
    $.post("/Student/Delete/", {
        __RequestVerificationToken: token,
        id: id
      },
      function(data) {
        $('#myModal .close').click();
        var baseurl = '@Url.Action("Index")';

        var url = baseurl + "?message=" + data;
        window.location.href = url;

      });
  });
});

这是弹出模型时我必须删除寄存器的按钮。

$('#ModalDeleteButton')

这是关闭弹出窗口的按钮:

$('#myModal .close')

当我单击 ModelDeleteButton 时,我希望关闭模态弹出窗口,但我无法做到这一点。

最佳答案

您可以使用以下代码

$('#closemodal').click(function() {
$('#modalwindow').modal('hide');
});

或者使用可以使用HTML

<button type="button" class="close" data-dismiss="modal" aria-label="Close">
    <span aria-hidden="true">&times;</span></button>

关于javascript - Asp.net MVC模态弹出窗口确认后关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47014778/

相关文章:

javascript - 如何在 typescript 中加载 Electron 模块

c# - Entity Framework 6 重用数据注释

asp.net - 通过asp :hiddenfield回发将json数据持久保存在jstree中

asp.net-mvc - 使用 IIS Express 启动缓慢

c# - ASP.NET MVC 表单是否会自动填充字段?

javascript - 如何返回文档准备好的函数?

javascript - 专有名称的 JS 正则表达式 : How to force capital letter at the start of each word?

javascript - 使用 React Router 将对象传递给新组件

asp.net - IIS - 获取 CloudFlare 背后的真实 IP 地址?

javascript - 如何用其他模板覆盖 colmodel