将jqGrid(4.4)与Grails(2.0.3)一起使用。
我有一个带有复选框列的网格。 数据是本地的,不使用Grails editUrl属性来提交数据。 我使用常规提交按钮将整个页面提交到后端控制器。
这是摩擦...假设网格包含 5 行,5 个复选框(索引 0-4)的值为 (真、假、真、真、假)。 通过参数映射到达控制器的是一个包含 3 个复选框值的数组,所有复选框值都为 true,索引为 0、1、2。 因此,只有"true"值传递给控制器,但我不知道它们属于哪一行。
请指教。 提前谢谢。
不是特定于grails,这只是一个常见的html/web开发问题。
- 提交表单时,未选中的复选框不会发送到服务器。
- 而且您不必将复选框的提交值保留为 true,您可以使用任何自定义值(value 属性),然后在服务器上您可以根据值识别选中的复选框
也看到这个线程