我有一个在web浏览器ListGrid中显示MySQL数据的小应用程序。它有14列。我想升级它,以便用户可以添加查询参数。对于这项工作,我能想象的最好的是grid.setShowFilterEditor(),它将文本框放在列标题的上方,并在移动或调整大小时与列标题放在一起。我计划使用filter按钮FilterEditorSubmitHandler()来获取筛选器值并运行查询。
不幸的是,我找不到任何解决方案来从某个过滤器框中获取文本。用户写入Column_#1上面的框中的值。有没有办法做到这一点,或者这个FilterEditor与DataSources对象一起增长,并且不能用于任何其他数据绑定?
类似这样的代码,但没有使用DataSource:http://www.smartclient.com/smartgwt/showcase/#grid_sortfilter_disable_filter
发布于 2013-11-20 14:45:34
据我所知,过滤器编辑器只能在com.smartgwt.client.data.DataSource上运行。如果您想在ListGrid中使用filterEditor,则必须使用DataSource或go进行一些自定义实现。
https://stackoverflow.com/questions/16616797
复制相似问题