【发布时间】:2012-09-11 20:08:54
【问题描述】:
这是我的 ajax 调用:<body onload = "${remoteFunction(controller:'accountManagement', action:'createAccount',
params:[facebookUID: params.facebookUID, gender: params.gender, firstName: params.firstName, lastName: params.lastName])}">
在我的控制器中,最后有一个重定向指令:
def createAccount = {
if(user.save(flush:true) == null){
...
}
else{
....
for(int i = 0; i < categories.length; i++){
...
}
println "save to database: successful"
}
// Redirect to index action of person controller.
redirect(controller:'user', action: 'authenticate');
}
`
它不会重定向。相反,它会停留在它开始时的同一加载页面上。
【问题讨论】:
标签: javascript ajax grails