jsp界面的checkbox选中事件传值问题

jsp界面有checkbox选中事件flow1口Aflow2口Bflow3口Cflow4口D如果我选择☑A,☑B,☑C,☑... jsp界面有checkbox选中事件
flow1 口A
flow2 口B
flow3 口C
flow4 口D
如果我选择☑A,☑B,☑C,☑D,点击保存save,数据库就存4条信息,
主键ID 步骤名称 当前步骤 总步骤
1 flow1 1 4
2 flow2 2 4
3 flow3 3 4
4 flow4 4 4
如果我选☑B,☑D,点击保存save,数据库就会存入两条信息,
主键ID 步骤名称 当前步骤 总步骤
1 flow2 1 2
2 flow4 2 2
saveAction中我该怎样判断总步数有几步,当前是第几步呢?
展开
 我来答
探路小蜗牛
2015-08-12 · TA获得超过129个赞
知道小有建树答主
回答量:221
采纳率:66%
帮助的人:147万
展开全部
首先得说这个问题排版不错,你这个checkbox几个的名字应该是取作一样,这样取到的值为一个数组(或者是LIST集合,现在忘记是什么了),根据判断这个数组的length就可以知道总共有几步了
接着,你可以迭代循环这个数组,根据循环的次数i来判断你当前是第几步
追问

假如是这样的话,能不能根据class一样取得选中的id字符串呢?

例如取到“flow1,flow2,flow3,flow4”或者“flow2,flow4”,

如果class一样不能取得话,name一样该怎样取id呢?

追答
js也可以通过类claas获取元素,得到的也是一个数组,其实用name来获取还是用class获取都差不多,获取到对象之后获取id就容易了,相信网上通过元素本身获取ID的方法不会少,name一样jquery有强大的选择器,足够你来得到每一个input的id
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式