本帖最后由 qymm16 于 2012-12-19 16:52:41 编辑

解决方案 »

  1.   

    那都是数组 如果是自动封装的 struts 什么的那就是用对象的数组对象属性接收或者是request.getParameterNams
      

  2.   


    要是提交好几个人,就像图片里,那些控件的名字都是一样的,提交的时候如何区分它们?在JS方法里面有个P的变量,p是控制产生注册表格数量的,JS里的这个P值能不能传到Action里?怎么传过去?
      

  3.   

    其实就是strut2 批量提交的问题 Jsp类似这样的写法 
    表单的元素value="<s:property value="persons[#i].name">"
      

  4.   

    在你提交完表单之后,你可以通过document.getElementsByName("oklinkname")[0].value获得第一个姓名。至于你表单提交的时候一共有多少个人的信息,你可以通过"[+]继续添加"这个标签来判断。在这个标签上添加一个onclick事件,调用一个函数,函数中定义个变量,比如count=1(为什么初始值为1,你懂的),然后count++。意思就是每点击一次"[+]继续添加"标签,就累加一次。最后你循环获取每个人的信息,长度就是这个count的值。
      

  5.   

    http://bbs.csdn.net/topics/390323284?page=1#post-393263160  jqueryGrid 懂的来看看,有奖励!
      

  6.   


    我给那些表单控件加了失去焦点--onblur="check();"这个命令来验证的
    <input type="text" name="oklinkname" id="oklinkname" onblur="check();" value="" size="30" />验证之后返回的提示信息直接显示在text控件后面