Gegeben dieser Brocken von ajax
, der FriendsController@destroy
Wie kann ich return Redirect::route('dashboard.friends.index')
in FriendsController
nach dem Löschvorgang vervollständigen? Ich schätze, dass versucht wird, die Antwort zurück an AJAX zu geben, die nicht weiß, wie sie reagieren soll.
Ich könnte nur window.location.href = '/dashboard/friends'
haben, aber ich möchte eine Erfolgsmeldung für die Ansicht flashen, die ich nicht mit AJAX machen kann.
So habe ich dieses Problem selbst gelöst . Bei Funktionen wie dem Ausführen eines AJAX-Löschens eines Modells wird ein Bestätigungsmodal aufgerufen, das Löschen wird ausgeführt, die Nachricht wird geblinkt und auf die angegebene Route umgeleitet.
Nach der Einrichtung kann dies dynamisch geschehen, indem die richtigen data
-Attribute an die ursprüngliche Löschtaste oder Verknüpfung übergeben werden.