1.你这个窗体之下应该还有个窗体吧,把父窗体的某个变量设置为public,然后把子窗体一个变量设置为父窗体,然后在子窗体选的时候对应修改父窗体的那个变量,这样可以获得你在子窗体选的哪个了。
   2.子窗体上直接把数据更新到数据库,关闭子窗体的时候同时更新父窗体。
不难,自己多想想吧。刚开始想的方法可能很笨,慢慢简化就好。

解决方案 »

  1.   


    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title></title>
        <script type="text/javascript" src="script/jquery-1.7.1.min.js">
        </script>
        <script type="text/javascript">
            $(function () {
                $("input[type='checkbox']").click(function () {
                    if (this.checked == true) {
                        var div = $("<div class='checkvalue' value='" + $(this).attr("value") + "'>" + $(this).attr("value") + "</div>");
                        $("#titlelist").append(div);
                    } else {
                        var child = $("#titlelist").children("div[value='" + $(this).attr("value") + "']");
                        $(child).remove();
                    }
                });
            });
            function showValue() {
                var valueList = $(".checkvalue");
                for (var i = 0; i < valueList.length; i++) {
                    alert($(valueList[i]).attr("value"));
                }
            }
        </script>
        <style type="text/css">
            .checkvalue {
                float: left;
                height: 20px;
                width: 60px;
                border: 1px solid black;
                margin-left: 10px;
            }
        </style>
    </head>
    <body>
        <div id="titlelist"></div>
        <br />
        <div>
            <ul>
                <li>
                    <input type="checkbox" value="萌妹子" />萌妹子</li>
                <li>
                    <input type="checkbox" value="正太" />正太</li>
                <li>
                    <input type="checkbox" value="大叔" />大叔</li>
                <li>
                    <input type="checkbox" value="兄贵" />兄贵</li>
                <li>
                    <input type="checkbox" value="御姐" />御姐</li>
            </ul>
        </div>
        <div>
            <input type="button" value="提交" onclick="showValue();" />
        </div>
    </body>
    </html>大概就是这样 楼主自己改善下就好
      

  2.   


    看错了.. 以为是WEB区的..
      

  3.   

    前面的窗体我已经做好了,是弹出div没有父窗体子窗体说,树选中的项我也可以得到,只是在考虑如何把得到的项向局属科室那样一个个展示出来,同时我在整个页面底端还有一个按钮,当点这个按钮的时候数据库新增记录,把信息插入数据库
      

  4.   

    如图,整个为一个div,x为一个a标签,想实现效果点击x,整块div隐藏