BootStrap3 的模态框重有一个保存按钮.点击保存如何关闭模态框.隐藏关闭不起作用..

BootStrap3 的模态框重有一个保存按钮.点击保存如何关闭模态框.隐藏关闭不起作用..,第1张

JS代码:

<script>

$(document).ready(function(){

$("#myModal").on("shown.bs.modal", function (){

$("#myInput").focus()

})

$("div.food_cell").click(function(){

$("#myModal").modal("toggle")

})

})

</script>

HTML代码:

<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">保存</span></button>

把button放在模态框里就OK了

如果你的模态对话框类是CNewConnection的话,那么你现在的这个函数:

void CNewConnection::OnOK()

{

// TODO: Add extra validation here

CMonitor *pdlg=new CMonitor()//创建非模态对话对象并获取模态对话框对象指针

pdlg->Create(IDD_DIALOG2,this)//创建非模态对话框

pdlg->ShowWindow(SW_SHOW)//显示非模态对话框

CDialog::OnOK()//关闭模态对话框

}

就可以实现你的功能,只是要保证当按下模态对话框上的按钮时候这个函数被调用。

假设有a对话框和b对话框。在a对话框上有个按钮,在a对话框代码里面添加#include"b.h"

然后在按钮的响应函数里面添加

b

thedlg

thedlg.domodal()

onok()

这样就打开b对话框和关闭a对话框了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/8011795.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存