一个DIV1    , 里面有textbox服务器控件    ,我想点击一下Button(追加学历)  ,就能够在刚才那个DIV1的下面出现一个和DIV1完全一样的DIV2 ,并且包含里面的控件。并且要取的到DIV2的值。请问大家可行吗?有没有什么好的办法呢?

解决方案 »

  1.   

    标题应该是  关于Div复制的问题
      

  2.   

    应该可以吧,jquery本身也有个close方法吧,或者使用innerHTML属性应该也可以赋值过去吧
      

  3.   

    行是行,看你想要怎样实现
    1、可以预先将DIV2设置成隐藏的,点击Button时显示出来
    2、动态添加控件:
    a、如果DIV2里面的textbox也想要是服务器控件,就必须在后台动态添加控件,这样的话,DIV2也要是ruanat=server的
    b、如果DIV2里面的textbox也想要是HTML控件,就可以通过js动态添加了,通过Request在后台取值
      

  4.   


    当然可以,就是用 js 操作页面 dom 结构
    建议lz借助jquery来增加新的div,以及移除div
      

  5.   

    用jquery
    $("#div1").after("<div id='div2'>" + $("#div1").html() + "</div>");
      

  6.   

    用JS创建
    document.createElement
      

  7.   

    jquery var tr=$("id").clone();
      $("tab").append(tr);