从gsp页面Grails中的selectbox中获取选定的值

时间:2012-12-26 11:21:12

标签: grails gsp

我想在onChange事件的gsp页面中获取selectbox的值。我尝试了以下代码:

    <g:select id="resource-type" name="resource-type" from="${resultMap?.keySet()}" onchange="${remoteFunction(action:'updateDiffTable'
, update:'diff-table',params:[currentSelection:this.value,resultMap:resultMap])}">

我想将currentSelection参数设置为此selectbox的值。问题是我在当前代码中得到null。知道怎么解决吗?

1 个答案:

答案 0 :(得分:2)

尝试这样的事情:

<g:select
    id="resource-type" 
    name="resource-type" 
    from="${resultMap?.keySet()}" 
    onchange="${remoteFunction(controller: 'mycontroller', action: 'action1', params:'\'id=\' + this.value')}" />