如何获取由非模态对话框输入的值

如何获取由非模态对话框输入的值,第1张

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">&times;</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模态框中表单怎么提交表单等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9875095.html

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

发表评论

登录后才能评论

评论列表(0条)

保存