JFinal+datagrid的批量删除

发布于 2021-11-29 23:17:24 字数 310 浏览 737 评论 4

前台用的easyui的datagrid,现在我想实现批量删除功能,前台该怎么传值给后台,后台该怎么实现呢,刚学JFinal很多都搞不清楚,这是我的代码,肯定是错的,这样只能传一个值,但是我不知道该怎么写

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

英雄似剑 2021-12-03 04:49:39

看控制台输出的异常,根据异常提示去解决问题

柳若烟 2021-12-03 04:21:42

引用来自“JFinal”的评论

有三种传值方式:

1:每一个 id值用一个key,例如 url?id1=v1&id2=v2&id3=v3

2:用一个 form 表单,传 id 的所有表单域用相同的 name 属性性,例如 name="id",在后端用getParaValues("id") 可一次性接收到所有 id 

3:用字符串拼接,如:id="(1,2,3,4,5)",然后后端直接  Db.update("delete from table where id in (1, 2, 3,4,5)

看你的应用场景适合用哪种方式,无论哪种方式,在后端,都要用合适的方法处理好

少女情怀诗 2021-12-03 00:23:42

row已经改为var row = $('#userDatagrid').datagrid('getSelections');

顾挽 2021-12-02 16:58:43

来个大神教教我呀@JFinal

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文