我正在寻找一种通过在文本字段中输入关键字来过滤gsp中的列表的方法。 过滤不需要像返回或按下按钮那样的确认操作。
例如,请参阅Eclipse中的首选项窗口。
我首先认为jquery是解决方案,但这也需要确认才能过滤。
这可以用Grails吗?
答案 0 :(得分:2)
您需要使用JavaScript来执行此操作,因此问题与Grails / GSP几乎没有任何关系。
如果您收听用户输入字段的onchange
事件,则无需确认即可执行过滤。如果此输入字段的标识为textBox
,则代码将如下所示:
$('#textBox').change(function() {
var queryString = $(this).text();
// Now get a reference to your list and filter out all entries that don't match
// queryString
});