【发布时间】:2013-03-24 12:34:40
【问题描述】:
是的,我似乎做对了,它是如此简单,确实不应该缺少任何东西,但对于我的生活,我看不出它为什么不起作用,我的列表视图上有一个远程链接,比如因此:-
<g:remoteLink action="makeReady" id="${testExecQueueInstance.id}">X</g:remoteLink>
此时 makeReady 是空的,除了我希望它显示选定的行,因此控制器中只有这个:-
def makeReady(Long myid){
redirect(action:"show", id:myid)
}
show action 是 grails 创建的沼泽标准 show,只传入一个 Lond...
为什么这不起作用?我错过了什么愚蠢的显而易见的事情,我会在接下来的几天里把自己踢倒?
【问题讨论】:
-
实际发生的错误是什么?重定向是否发生在错误的 URL 上?没有进行 Ajax 调用吗? makeReady 控制器动作没有被执行吗?
-
不幸的是,实际上什么也没发生... :(
-
那么,即使是 Ajax 调用也不起作用?