1 给主窗口设置一个变量( 你需要什么就什么)如CString str;
2在要DoModal的类中重新声明一下,加extern关键字,还要包括头文件哈如:
extern CString str;
3然后将输入结果保存在这个变量中。
4主程序再调用结果的时候已经是更新了的值
你可以在点击‘保存的时候’,通过Ajax请求后台,将表单信息放到缓存中,然后到testaspx再到缓存中取值,或者放入cookie中,或者通过session或者将Addformaspx中表单提交的内容存入数据库中,然后再到数据库中取值等方法都可以实现,具体看你的用途怎么方便怎么来
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<link rel="stylesheet" type="text/css" href="css/bootstrapmincss"/>
<script src="js/jquery-311js" type="text/javascript" charset="utf-8"></script>
<script src="js/bootstrapminjs" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div class="container">
<button class="btn btn-primary" data-toggle="modal" data-target="#myModal">点击我显示模态框</button>
<!-- 定义模态框触发器,此处为按钮触发 -->
<form method="post" action="indexhtml" class="form-horizontal" role="form" id="myForm" onsubmit="return ">
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<!-- 定义模态框,过渡效果为淡入,id为myModal,tabindex=-1可以禁用使用tab切换,aria-labelledby用于引用模态框的标题,aria-hidden=true保持模态框在触发前窗口不可见 -->
<div class="modal-dialog">
<!-- 显示模态框对话框模型(若不写下一个div则没有颜色) -->
<div class="modal-content">
<!-- 显示模态框白色背景,所有内容都写在这个div里面 -->
<div class="btn-info modal-header">
<!-- 模态框标题 -->
<button type="button" class="close" data-dismiss="modal">×</button>
<!-- 关闭按钮 -->
<h4>您好,欢迎进入模态框</h4>
<!-- 标题内容 -->
</div>
<div class="modal-body">
<!-- 模态框内容,我在此处添加一个表单 -->
<form class="form-horizontal" role="form">
<div class="form-group">
<label for="uname" class="col-sm-2 control-label">用户名</label>
<div class="col-sm-9">
<input type="text" id="uname" name="uname" class="form-control well" placeholder="请输入用户名"/>
</div>
</div>
<div class="form-group">
<label for="upwd" class="col-sm-2 control-label">密码</label>
<div class="col-sm-9">
<input type="password" id="upwd" name="upwd" class="form-control well" placeholder="请输入密码"/>
</div>
</div>
</form>
</div>
<div class="modal-footer">
<!-- 模态框底部样式,一般是提交或者确定按钮 -->
<button type="submit" class="btn btn-info">确定</button>
<button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
</div>
</div><!-- /modal-content -->
</div>
</div> <!-- /modal -->
</form>
</div>
</body>
</html>
用JavaScript获取textbox的值的方法:
对textbox设置id属性。
然后在JavaScript里面根据id来获取其值。
方法:$("#idname")val();
以上就是关于如何获取由非模态对话框输入的值全部的内容,包括:如何获取由非模态对话框输入的值、webForm结合bootstrap,使用bootstrap的模态框处理信息怎么返回值、bootstrap模态框中表单怎么提交表单等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)