SSH怎么实现对选中行的数据修改

选中某些行,点击修改,把状态值改为1怎么实现。... 选中某些行,点击修改,把状态值改为1怎么实现。 展开
 我来答
NEWDI_Summery
2013-11-12 · TA获得超过126个赞
知道答主
回答量:74
采纳率:0%
帮助的人:54.6万
展开全部
实现思路:
你从页面取到的是一个集合,传给action之后根据id把状态循环改成1就可以了``
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-12
展开全部
用js取DOM对象(id),发ajax同步请求就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xl619569096
推荐于2017-12-16 · 超过29用户采纳过TA的回答
知道答主
回答量:108
采纳率:0%
帮助的人:66.6万
展开全部
如果是操作单条数据 可以设置一个按钮或a标签 点击时触发action中的更新方法 简单的方式是
例如:<input type="button" onclick="location.href ='/baseInfo/userDerive.action?id=1&状态=1'" value="修改"> /baseInfo/userDerive.action为调用的方法 ?连接要传递的值 id(该条记录对应的数据库id)&(要传递的多个值通过&来连接) 状态(的要修改的属性) 1(你要修改的属性的值)

如果是修改多条数据 可以通过js先获取checkbox选中的数据id 将id拼成字符串 如:1;2;3
以上面的方式传递到后台 然后拆分id字符串 进行一个循环更新
更多追问追答
追问

已经获取了选中的ID,如何实现循环更新?

SQL写在dao里?

追答
action里就可以  比如 你获取的id是这样的  1-2-3  id之间用-做的分隔符  那么就通过String的split(“-”)方法将id拆分成一个数组  然后循环这个数组   循环数组时取出已经拆分好的id 进行更新就好了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式