通过grails参数设置下拉列表的默认值

时间:2013-06-18 11:45:24

标签: grails params

我将用户发送到一个页面,使用JS设置参数,如下所示:

 window.location='/myPgae/MyController?terminId='+terminId;    

在视图页面上,我想从参数中设置一个下拉菜单的dafult值(如果已发送)。

下拉:

<select name="terminId" dojoType="dijit.form.Select" style="width:180px;">
          <option value="1">Option 1</option>
          <option value="2">Option 2</option>
          <option value="3">Option 3 Tage</option>
        </select>

如果发送了参数,我想将option3设置为所选值。我知道有一个选项selected="selected",但我该如何进行检查?

1 个答案:

答案 0 :(得分:1)

我知道了:

<g:if test="${params.terminId}">
            <option value="option3" selected="option3">option3</option>
          </g:if>
          <g:else>
            <option value="option3">option3</option>
         </g:else>