jquery中的clone函数找出克隆后的控件ID值,而且我还要在后台使用!要和数据库交互的!也就是51job上面简历填写添加工作经验的那样!添加就复制上面的继续填!删除就将复制的删除了!  关键是怎么找出复制后的ID值可以在后台取出值,向数据库增加的!

解决方案 »

  1.   

    获取每一块的数据,然后当做数组发送出去e.g
    [{"Name":"张三","Age":23,"Sex":false},{"Name":"李四","Age":21,"Sex":false},{"Name":"王五","Age":20,"Sex":true}]
     到服务器了解析json数据
     .net 3.5就有解析json的东东了试试看吧
      

  2.   

    System.Web.Script.Serialization.JavaScriptSerializer这个类添加 System.Web 引用 就OK
      

  3.   

    JQuery克隆以后会把ID一起克隆,但一个页面的ID不能重复,所以克隆之后要找到克隆以前的原件并removeAttr(id),如果是.net在后台操作,还不如用gridview 动态添加行,然后把数据保存到内存中,删除和添加等操作都针对内存里面的数据来操作,最后统一把内存中的数据提交到数据库
      

  4.   

    clone( ) 
    Overview 
    Clone matched DOM Elements and select the clones.
    clone( bool ) 
    Overview 
    Clone matched DOM Elements, and all their event handlers, and select the clones.
    具体去看这:http://docs.jquery.com/Clone
      

  5.   

    一个方法是,A克隆出另一个A后,你就修改第一个A的id,只要把每个id区分开来,并且有规律即可,然后在后台进行获取
      

  6.   

    问题已经解决!我的做法是先动态绑定gridview,下面在放个显示隐藏的表格!添加就显示!保存就隐藏!保存就绑定gridview,这是后台做法!前台也做了,我是动态加id,创建一个id就加一,让每次id不一样,用的是after函数做的,保存的时候就将文本控件替换成lable就行了, 用ajax提交数据!因为保存的时候他数据就是他添的,直接将那数据拿过去就行了!
    谢谢你们 了。。功能我前台和后台方法都实现了!
      

  7.   

    http://www.cnblogs.com/xffy1028/archive/2011/12/01/2270415.html