本帖最后由 anywit 于 2013-09-16 16:10:56 编辑

解决方案 »

  1.   


    谢谢你的回复。这样做的要求就是批量录入,在一个页面循环录入。
    这样做的原因类似于一次性录入一个人的简历:
    前面有人员的基本信息,然后再下面有这样一个录入部门可以循环录入一个人的工作经历……。批量提交估计用循环add可以实现。现在的关键是如何在HTML页面实现和如何读取这个数据
      

  2.   

    你可以找的在每一行的最后一个控件,再触发它的onkeyup事件,该事件下面添加如下方法:function AddRow()
    {
                    首先验证上一行所有文本是否都有内容,验证通过后执行以下代码。 
            var InsertIndex = oTable.rows.length;
    var NewRow = oTable.insertRow(InsertIndex);
    var NewCell1 = NewRow.insertCell();
    var NewCell2 = NewRow.insertCell();
                    ...
                    NewCell1.innerHTML ="<table>..."
                    NewCell2.innerHTML ="..."
                    ...
    点击保存,可以用jquery ajax 方法。
      

  3.   

    可以考虑先写个一行的模板,id随行i改变,验证行里文本框进行添加下一行,最后AJAX提交