jQuery动态添加表单 10
前台页面用的是jQuery动态添加表单,表单名为input_0、input_1、input_2、input_3……后面的数字有可能是连续的,也有可能是不连续的。想问一下到...
前台页面用的是jQuery动态添加表单,表单名为input_0、input_1、input_2、input_3……
后面的数字有可能是连续的,也有可能是不连续的。想问一下到后台怎么获取所有动态添加的表单的值?
该问题我已经解决了,用的方法是这样的:
把动态添加时用的增量0,1,2……中的最大一条记录在一个隐藏域中。提交到后台得到最大增量值之后,循环递减,得到所有的文本框的值。 展开
后面的数字有可能是连续的,也有可能是不连续的。想问一下到后台怎么获取所有动态添加的表单的值?
该问题我已经解决了,用的方法是这样的:
把动态添加时用的增量0,1,2……中的最大一条记录在一个隐藏域中。提交到后台得到最大增量值之后,循环递减,得到所有的文本框的值。 展开
3个回答
展开全部
你用一个隐含的<input type="hidden"> 来记录当前添加的表单数量
提交时把这个数也提交到后台,後台根据这个数获取指定数量个input的值
提交时把这个数也提交到后台,後台根据这个数获取指定数量个input的值
追问
你好,你说的这种方法我不是太明白。原本有一个表单,名为input_0,然后我又添加了两个input_1,input_2。因为每个添加的表单后面都有一个删除按钮,我把input_1删除了,现在总数量为2。怎么根据2得到input_0和input_2的值呢?
追答
明白,
需要有一个例如
当添加了 input_1时
添加 input_2 时
删除1
所以你每做一部,都需要更新 inputid的值,然后把inputid也传到后台,后台就知道用了哪些input了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询