Tach!
Hoffe ist jetzt besser erklärt :)
Etwas, der interessante Teil für die Lösungsfindung kam zu kurz.
options.gateway = "http://www.example.com/url.php";
Und genau zu dieser Datei, werden die Daten gesendet.
Wenn die Datei "url.php" jetzt durchgelaufen ist. Soll zur einer bestimmten Url weitergeleitet werden.Was genau macht der Browser beim Absenden? Sendet er einen Ajax-Request oder einen "normalen" Request, so wie bei einem Formular? Eine Ajax-Request-Verarbeitung im Browser wird der Umleitung vielleicht folgen, um das Ergebnis des Requests abzuholen. Aber das heißt nicht, dass das Javascript, das die Antwort verarbeitet, diese Umleitung nun zum Anlass nimmt, die URL im Browser zu erneuern - sprich: die Umleitung im Browser auszuführen. Vermutlich musst du an der Stelle eingreifen, an der im Browser die Response-Verarbeitung zu diesem Ajax-Request stattfindet, und dort die Umleitung selbst anstoßen. Das heißt, dass die Umleitungsadresse entweder im Browser bekannt sein muss oder im Daten-Teil der Response mitgesendet werden muss. Eine 301er Antwort wird nichts bringen, ein Meta-Refresh nur dann, wenn das Dokument, in dem er steht, im Browser zur Anzeige gebracht wird. Eine Ajax-Response kommt nicht von sich aus zur Anzeige.
Danke, für eure Hilfe.
ChrisB hat den Nagel, genau auf dem Kopf getroffen :)