【发布时间】:2011-10-02 17:32:01
【问题描述】:
我想使用remoteFunction 调用一个Ajax 函数。但我想用 JS 变量设置控制器和动作名称。像这样:
...
var id = 1;
for (var i = 0; i < updater.slaves.length; i++) {
var slave = updater.slaves[i];
var ctrl = slave.data.controller;
var action = slave.data.action;
${remoteFunction(controller: ctrl, action: action, params: "'id=' + id", onSuccess: "onSuccessLoadApplications(arguments)", onFailure: "error(arguments)")}
}
问题是我无法检索 ctrl 和 action 值(对于 id var 没问题)。
那么,是否可以为 remoteFunction 制作动态控制器和动作参数?
谢谢。
【问题讨论】:
标签: javascript ajax grails