我无法使Struts2网格过滤器列与动态列表(下拉列表)一起工作。 代码如下。我正在使用struts grid 2.2。在列上尝试edittype =“select”。没有运气:(
<sjg:grid id="unAssignedTable"
...
filter="true"
**filterOptions="{ stringResult :true,
searchOnEnter : true,
enableClear : true}"**
..
>
...
<sjg:gridColumn name="countryDescription" index="countryDescription" title="Country" sortable="true" search="true" edittype="select" />
....
</sjg:grid>
基本上希望在shipType列上搜索过滤器,如http://www.trirand.com/blog/phpjqgrid/examples/searching/search_toolbar/default.php
答案 0 :(得分:0)
如果您知道过滤器元素的id属性,则可以执行此操作。假设你这样做,只需使用类似JQuery的东西添加必要的HTML代码即可。
答案 1 :(得分:0)
一旦我们知道参数(dataInit)和语法,就很容易。
<sjg:gridColumn name="test" index="test" title="Test" sortable="true" width="90"
searchoptions="{ dataInit:function(elem) {myfunction(elem) } }" />