Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在服务器端提交消息后关闭模式弹出窗口_Javascript_C#_Jquery_Asp.net_Bootstrap Modal - Fatal编程技术网

Javascript 在服务器端提交消息后关闭模式弹出窗口

Javascript 在服务器端提交消息后关闭模式弹出窗口,javascript,c#,jquery,asp.net,bootstrap-modal,Javascript,C#,Jquery,Asp.net,Bootstrap Modal,我有一个引导模式弹出窗口。里面有很多控件和提交按钮。因此,在成功提交后,我想关闭该弹出窗口。下面是代码,该代码将消息显示为记录已成功保存 if (strMessage == "Success" && strSaveSubmit == "Draft") { ClientScript.RegisterStartupScript(Page.GetType(), "erroralert", "alert('Record Saved

我有一个
引导模式弹出窗口
。里面有很多控件和提交按钮。因此,在成功提交后,我想关闭该弹出窗口。下面是代码,该代码将消息显示为
记录已成功保存

if (strMessage == "Success" && strSaveSubmit == "Draft")
            {
                ClientScript.RegisterStartupScript(Page.GetType(), "erroralert", "alert('Record Saved as Draft Successfully');", true);                    
            }
但是有了这个,我想关闭我无法关闭的模式弹出窗口。这是那个部门


Sap ID
候选人ID
技术可行性
上传文件
评论

JQuery和Ajax是您在这里的朋友

你可以把它添加到一个文档中。准备好了吗

$(document).ready(function() {
    $('#<%= btnSubmit.ClientID %>').on('click', function () {
        $('.modals').hide(); // hides anything with 'modals' as the class
    }
}
$(文档).ready(函数(){
$('#')。在('click',函数(){
$('.modals').hide();//隐藏以'modals'作为类的任何内容
}
}
您也可以只给模态一个ID,然后使用$('#ModalID').hide(); 您可以为submit按钮分配一个静态id,但将为您拉出该id

这是一个ajax操作吗?从您的代码来看,它看起来会执行回发并重新加载页面。

if(strMessage==“Success”和&strSaveSubmit==“Draft”)
{
RegisterStartupScript(Page.GetType(),“erroralert”,“alert(‘记录成功保存为草稿’);”,true);
ScriptManager.RegisterStartupScript(this,this.GetType(),“Popup”,“closePopUP();”,true);
}
函数closePopUP(){
$(“.modals”).modal('hide');

}
我希望它是服务器端。通常情况下,您通过Ajax调用向服务器提交请求。服务器仍然执行所有功能并返回响应。模式将在客户端呈现给用户。为了获得最大的灵活性和控制力,您可能需要重新考虑您的工作流。