我在grails gsp列表中有一个复选框(id,名称: checkedEx )并且有sortableColumn,我在params map中传递复选框值。现在,当我单击任何可排序列时,复选框将被检查,因为查询字符串获取值localhost:8080 / api-name / list.gsp?checkedEx = null(此空值设置复选框)
<g:checkBox name="checkedEx" id="checkedEx" value="${checkedEx}" onclick="this.form.submit();" />
<g:sortableColumn property="date" title="date" params='["checkedEx":"${checkedEx}"]' />
如何检查checkedEx的值是否为null,然后在sortableColumn中将param checkedEx发送为空。
谢谢!
答案 0 :(得分:1)
你可以在同一行检查它:
<g:sortableColumn ... params='["checkedEx":"${checkedEx?checkedEx:''}"]' />
或使用
<g:if> tag and <g:set> if you want to do more than use the operator