jQuery MiniUI

 找回密码
 立即注册
查看: 1210|回复: 6

表格多选实现 [复制链接]

Rank: 2

发表于 2021-8-20 09:59:48 |显示全部楼层

我有一张后台查询出来的表格 其中有个选择字段以及操作字段 希望在手动修改操作自动之后可以用miniui自动选择当前行 但是同时不影响之前已经选中的行 请问下可以怎么实现

Rank: 8Rank: 8

发表于 2021-8-20 14:53:13 |显示全部楼层
grid.select(row)可以选中指定行。
grid.selects(rows)可以选中指定多行。

Rank: 2

发表于 2021-8-23 09:53:38 |显示全部楼层
felt 发表于 2021-8-20 14:53
grid.select(row)可以选中指定行。
grid.selects(rows)可以选中指定多行。


我想要实现在每个记录有如上的操作字段 可以选择不同的操作 然后实现多行选择列的同时提交 在后端对相同操作类型进行批处理 现在的问题是grid.getSelecteds();只能获取到从数据库查出来的字段 我从前端和后端都尝试过 好像都不可以 不知道有没有什么办法呢
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

发表于 2021-8-23 10:15:13 |显示全部楼层
soul 发表于 2021-8-23 09:53
我想要实现在每个记录有如上的操作字段 可以选择不同的操作 然后实现多行选择列的同时提交 在后端对相同 ...

下拉数据选中关联到行数据上,然后getSelecteds的时候就能获取到的。
要保存操作这列的数据,你可定要多保存这个字段的。

Rank: 2

发表于 2021-8-23 10:55:28 |显示全部楼层
felt 发表于 2021-8-23 10:15
下拉数据选中关联到行数据上,然后getSelecteds的时候就能获取到的。
要保存操作这列的数据,你可定要多 ...

我知道需要关联到行数据 但是不知道怎么实现 请问下该如何实现啊

Rank: 8Rank: 8

发表于 2021-8-23 11:00:24 |显示全部楼层
soul 发表于 2021-8-23 10:55
我知道需要关联到行数据 但是不知道怎么实现 请问下该如何实现啊

这是你自己绘制的select吧?
绘制的时候把行的uid绘制进去,
然后select的onchange的时候获取到对应行,把数据更新到行上
http://www.miniui.com/demo/#src=datagrid/rowedit.html
类似我们这个行编辑的时候绘制的超链接的操作

Rank: 2

发表于 2021-8-23 16:01:48 |显示全部楼层
felt 发表于 2021-8-23 11:00
这是你自己绘制的select吧?
绘制的时候把行的uid绘制进去,
然后select的onchange的时候获取到对应行, ...

谢谢啦 经过指点之后终于实现了想要的效果

Archiver|普加软件

GMT+8, 2022-5-18 17:06 , Processed in 0.030873 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部