如何处理多选数据
chenbo2003 发布于11天前 6答/45阅

我的原始需求是:勾选了几行数据,批量处理


实现过程中遇到的问题:出现了下面的提示


请问有没有相关代码演示,或到哪儿学习相关知识?

我觉得这个问题的原因是:




[沙发] 扫地僧
@chenbo2003 你这个用的是多选框吧,多选框弹出得内容就是表达式查询得结果, 表达式需要在config中配置
[地板] chenbo2003
不是多选框,是功能配置里面 打开 单选/多选,然后在列表里面多选几行,想批量处理一下数据。
好象只有删除可以批量操作,其他的都无法批量操作。
比如,我想批量修改几个人所在的班级,从这个班换到那个班,好象没有这种批量操作的例子。
[地毯] chenbo2003
@扫地僧 不是多选框,系统可以批量删除,但无法批量修改!
比如,我想将几个学生从1班换到2班,怎么批量操作?
[4楼] 扫地僧
@chenbo2003 这种批量 需要自定义按钮事件  默认的除了删除  都只处理第一条
自定义时 可以用 getSelectRows来获取选中数据
[5楼] chenbo2003
@扫地僧 前台已经将多选的内容全部传到后台了,请问怎么接收这个数组?
用 String id = getSelectValue("id");好象只能默认接收第一个对象的内容。
[6楼] 扫地僧
@chenbo2003 getSelectRows 获取得就是所有得行  根据这个重新处理  getSelectValue默认只处理第一行
提交评论
嘿,我来帮你!