如何在单击按钮时关闭简单的模式对话框
How to close a simple modal dialog on a button click?
在这里,我尝试在单击按钮时关闭模态对话框,但它没有关闭对话框。这是我的代码
function closemodal() {
alert("true");
$.modal.close();
return false;
}
和
protected void btnOK_Click(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "ScriptRegistration", "closemodal();", true);
}
我需要调用一个JavaScript函数,然后我需要关闭该对话框。任何建议??
编辑:
$(document).ready(function () {
$('#MainContent_uscRetailParameters_btnOK').click(function (e) {
closemodal();
return false;
});
function closemodal() {
$.modal.close();
}
});
编辑2:
$('#CusCatPOPUP .basic').click(function (e)
{
$('#CusCatPOPUP-content').modal();
return false;
}
);
除非我错过了重点:
$('#MainContent_uscRetailParameters_btnOK').click(function (e) {
MyFunctionCall(); //i.e. call you function here
$.modal.close();
return false;
});
可能是其他地方的错误,请检查您的浏览器控制台。
创建了一个示例:http://jsfiddle.net/eTnJF/
使用代码:
$(document).ready(function() {
$('.open').click( function() {
$('#modal').modal();
});
$('.close').click( function() {
closemodal();
return false;
});
function closemodal() {
alert("true");
$.modal.close();
}
});
哪个工作正常:)
如果你想简单地关闭modalpopup,那么javascript代码就是。
var mpu = $find('ModalPopupExtender1');
mpu.hide();
希望对您有所帮助。
谢谢卡姆兰
相关文章:
- 我怎么能让流星简单模式中的一个字段等于一个js变量,并且仍然让用户填写简单模式的其余部分
- 为什么严格的模式会让如此简单的动作变得如此不同
- 简单的模式自动注销
- 如何将流星简单模式与流星页面一起使用
- 为什么除了html5输入模式属性之外,这个简单的regex在任何地方都能工作
- 将变量从URL传递到简单模式弹出菜单
- PHP-Jquery-简单模式的开放数据
- 在简单模式中,取消单击时不会调用onClose事件..当我在simple-modal上加载另一个jquery对话框时
- 简单模式ajax
- 简单模式弹出窗口显示每个会话一次
- Adobe括号中的代码镜像简单模式
- 简单模式弹出窗口
- 如何在Meteor的自定义验证简单模式中检查布尔值是否为真
- 如何用Angularjs附加一个日期戳(简单模式)
- 简单模式RegEx验证不返回错误消息
- 如何使用简单模式描述这种复杂的文档结构
- Meteor mdg:不使用简单模式的验证方法
- Meteor简单模式-当修饰符选项为true时,验证对象必须至少有一个运算符
- 无法从外部函数关闭简单模式
- Meteor简单模式数组的defaultValue应为none