1
我有以下代碼:傳遞從組合框的onChange事件的兩個參數
<g:select name="availableUser.id" from="${availableUsers}"
noSelection="['': message(code: 'global.noSelection')]"
optionKey="id" value="${name}"
onchange="${remoteFunction(
controller: 'report',
action: 'getAvailableUsers',
params: [report: reportInstance.id, user: this.value],
update: 'userSelection'
)}">
在遠程功能getAvailableUser我可以訪問傳遞的參數命名的報告,但另外一個(用戶)不斷返回null,即使組合框是正確的渲染。像這樣:
...
<option value="21">John Smith</option>
...
我想要獲取所選項目的值。在這種情況下,21
我成功是這樣的: params:''user.id ='+ this.value +'&& report ='+'$ {reportInstance.id}'「 – drago 2013-04-24 14:56:46
但我仍然想知道最初的想法有什麼問題。 – drago 2013-04-24 14:57:47