碰到一个超级困难的问题,谁能给解决一下 一个js做的页面,点击按钮“添加问题”,然后输入问题,再点击添加选项,会在问题下添加选项,用户每次点击添加问题和添加选项的时候。页面就会增加问题和选项,这样页面内容就会越来越多,当点击提交的时候,java后台怎么获取用户所输入的所有信息呢?req.getParameter(???),这里面是不是应该循环获取?因为问题不止一个,选项就更多了,每个问题都有四五个呢,如何循环获取? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给问题的标签加个class="problem",给选项的标签加上class="option",不是很容易取吗? form 循环读取数据。分割得到的字符串 数据。 怎么就不能循环获取呢,加class就是为了分类。分了类取数据还不简单吗,不过我说的是用ajax提交的,默认的表单提交干不了这事 这问题,有N多个解法。楼主对于传参练习还是训练得少了。首先,在前台JS创建问题和选项时,用有规律的编号规则进行增长。1。后台接收时,FOR循环读取,从0到一个规定的最大值,中间碰到某一问题编号返回值为空时就退出。2。后台接收时,WHILE循环读取,终止条件是发现某一问题编号返回值为空。3。前台设置一个HIDDEN域,记录当前问题数量。每增长一个就改写一下。提交后,后台先读取这个参数,就明确知道有多少数量了,然后FOR循环0到这个数量减1。4。AJAX提交。每创建完一个问题或一个选项,就都提交一下。后台每次只接收两个参数,一是数据类型(问题/选项),二是内容。这有个好处,就是在漫长的操作过程中可以保留操作,避免意外导致操作未保存。5。如果问题和选项总体的内容不多,也可以在前台用JS拼接在一起,作为一个数据参数一并提交,后台只接收这一个参数即可。 后台可以取到表单中的所有内容。request有多种取表单的方法,去看看吧 request.getParameterValues("页面文本框的name") 得到一个数组对象 你应该添加一个序号记录添加的时候i++;'<input name="xx' + i + '" value="";然后把i放到<input type=hidden name=count里面后台获得count然后循环request.getParameterValues("xx"+i)得到 zTree设置的自定义target为什么不起作用 不使用id实现对本tr内的text控制,用jquery,javascript jsp 中页面局部翻转问题 请高手帮帮小弟 请教关于原型与对象直接声明的问题 JS字符串过虑的问题 怎样用脚本控制另外一个窗口对象的属性? 请教各位,这两种编程方式的利弊? 求助:如何弹出一个有3个按钮的对话框? 网页中引用另一个页面的问题,急 ::::我就不信,偌大一个csdn,居然解决不了我的这个问题:::: 怎么样用JS创建一个动态的添加点. 获取客户端登录系统的用户名
后台可以取到表单中的所有内容。request有多种取表单的方法,去看看吧
添加的时候i++;
'<input name="xx' + i + '" value="";然后把i放到
<input type=hidden name=count里面后台获得count
然后循环request.getParameterValues("xx"+i)
得到