Rolf B: tabs und body aktualisieren

Beitrag lesen

Hallo sascha321,

ENTWEDER Tabs mit partiellen Reload ODER ein Tab-artiges Erscheinungsbild mit klassischen Full-Reload.

Wenn Du möchtest, dass das Passwort-Tab kein Neuladen der ganzen Seite auslöst, musst du Ajax-Techniken verwenden. Das Spektrum ist breit. Auf jeden Fall darfst Du das Form für die Passwortänderung nicht einfach abschicken, sondern musst das Submit-Event des Form abfangen, den Server-Request als XMLHttpRequest selbst schicken und die Antwort ins Tab einbauen.

jQuery.post() oder jQuery.load() können dir dabei helfen.

Wenn Du am Server einen location Header setzt, ist das ein Status Code 302, dem folgt der XMLHttpRequest automatisch. Du solltest also auf eine PHP Seite umleiten, die als Tab-Inhalt geeignet ist. Oder du machst keinen Redirect, sondern sendest gleich den neuen Tab-Inhalt.

Rolf

--
sumpsi - posui - clusi