展开全部
实现思路:
你从页面取到的是一个集合,传给action之后根据id把状态循环改成1就可以了``
你从页面取到的是一个集合,传给action之后根据id把状态循环改成1就可以了``
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-12
展开全部
用js取DOM对象(id),发ajax同步请求就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是操作单条数据 可以设置一个按钮或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字符串 进行一个循环更新
例如:<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字符串 进行一个循环更新
更多追问追答
追答
action里就可以 比如 你获取的id是这样的 1-2-3 id之间用-做的分隔符 那么就通过String的split(“-”)方法将id拆分成一个数组 然后循环这个数组 循环数组时取出已经拆分好的id 进行更新就好了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询