excel - Grails:如何创建类似于 MS Excel 中的过滤器?

标签 excel list grails filter

我想要对列表中的元素进行排序,并可以像 MS Excel 一样选择过滤它们。

因此,它应该能够将过滤后的元素保留在表中,并在这些结果中应用过滤器。还能够在不刷新整个表格的情况下对它们进行排序。

非常感谢任何帮助!

最佳答案

您可以使用 Controller 的列表操作中的条件来完成此操作

def result

if ( params?.filter && params?.filterVal) {
    result = Book.createCriteria().list(max: params?.max, offset: params?.offset) {
         eq(params?.filter,params?.filterVal)
    }
} else {
    // normal list retrieval code
}

其中 params?.filter 是要过滤的属性,params?.filterVal 是值

关于excel - Grails:如何创建类似于 MS Excel 中的过滤器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3962046/

相关文章:

excel - Excel VBA 使用 Telegram bot api 发送图像

javascript - 将项目添加到按钮单击 js 的列表中

python - 如何在 Python/Jython 中迭代列表(如 HashMap)?

list - 执行函数列表

grails - 根据某些条件取消/阻止域对象的保存?

grails - 构建Grails应用程序时出错

java - Grails 新项目无法解析依赖项

java - Apache POI 支持多少个函数?以及这些缺失的功能

c# - 加载多张工作表并导出到一张 excel 工作表

excel - 如何循环选择数字格式?