ASP.NETMVC:关闭对话框后无法使用的问题
创始人
2024-09-19 03:31:10
0

问题原因:关闭对话框后,对话框中的脚本仍在运行。如果没有正确处理,便会影响后续的页面使用。

解决方法1:在关闭对话框时,手动执行对应的脚本取消其剩余执行。

示例代码:

//关闭对话框的按钮点击事件 $("#closeDialog").click(function(){ //取消脚本剩余执行 $.each($.validator.pending, function(index, validator) { validator.cancelSubmit = true; }); //关闭对话框 $("#dialog").dialog("close"); });

解决方法2:使用 Ajax.BeginForm() 替代 Html.BeginForm(),在成功返回后重新渲染需要更新的元素。

示例代码:

//在需要使用 AJAX 提交表单的地方使用 Ajax.BeginForm() @using (Ajax.BeginForm("ActionName", "ControllerName", new AjaxOptions() {UpdateTargetId = "result"})) { //此处为表单内容 }

//控制器中的 Action 代码 [HttpPost] public ActionResult ActionName() { //处理表单提交后的逻辑 //执行成功后返回需要更新的元素 return PartialView("_PartialViewName"); }

相关内容

热门资讯

透视安装(wePOKE)外挂透... 透视安装(wePOKE)外挂透明挂辅助app(wepoke确实有挂)起初是真的有挂(详细透视详细教程...
透视软件(wepoke真的有挂... 透视软件(wepoke真的有挂)wpk系统发牌规律(详细辅助力荐教程)总是是真的有挂是一款可以让一直...
透视肯定(wEpOke)透视辅... 1、透视肯定(wEpOke)透视辅助技巧(wepokeai辅助)先前真的是有挂(详细透视透牌教程);...
透视私人局(微扑克ai机器人)... 自定义微扑克ai机器人系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,不管...
透视最新(Wepoke)透视辅... 透视最新(Wepoke)透视辅助神器(wepower辅助器)最初是有挂(详细透视新版2025教程);...
透视脚本(德扑ai智能机器人)... 透视脚本(德扑ai智能机器人)德州wpk辅助是否真实存在(详细辅助攻略教程)原来真的是有挂是一款可以...
透视最新(wEpOke)外挂透... 透视最新(wEpOke)外挂透明挂辅助软件(wepoke的确有挂)先前有挂(详细透视德州论坛)是一款...
透视黑科技(wpk透视辅助)德... 透视黑科技(wpk透视辅助)德州wpk辅助真的(详细辅助必赢教程)都是真的有挂是一款可以让一直输的玩...
透视智能ai(WepOke)透... 透视智能ai(WepOke)透视辅助神器(wepoke的确有挂)竟然存在有挂(详细透视细节揭秘)1、...
透视中牌率(微扑克德州专用辅助... 自定义微扑克德州专用辅助器系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,...