Umleitung von einer controller-action zu einer anderen action von ajax-call
Ich bin neu in grails und ich komme nicht weiter mit folgendem problem.
Rufe ich eine action1 in controller1 durch einen ajax-Aufruf.
Jetzt aber bin ich es umgeleitet werden sollen, action2, die in controller2.
wie unten angegeben... Aber es scheint nicht zu funktionieren, Bitte helfen Sie mir!!
class controller1 {
def action1 = {
redirect(controller:'controller',action:'action2')
}
}
class controller2{
action2{
}
}
- es scheint ein einfaches Beispiel, aber ich möchte sicher sein: action2 sollte def action2 = {...}, richtig? Und die Namen der controller sollte wie, zum Beispiel, UserController.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie die korrekte controller-Namen für controller-Attribut
müssen Sie die Umleitung durch Ihre ajax-call-back-Funktion, z.B.:
wenn Sie mit JQuery beispielsweise
in Ihrem controller1 action1, müssen Sie den render-zurück an den ajax-event:
Können Sie
render()
stattredirect()
.