Page 1 sur 1

Rester sur tabs aprés un submit

Posté : 01 mai 2022, 13:26
par Faunalapoule
Bonjour,

Désolé pour le titre mais je ne savais pas comment l'expliquer. Sinon, voici la question :

Je suis en train de crée un site et il y a une page pour modifier son profil. Sur cette page, il y a des "tabs", qui sont faites grace à Materialize CSS. Le probléme, ce que quand je post la modification sur le tabs2, je suis automatiquement rédirigé vers le tabs1, alors que je voudrait rester sur le tabs2, et voir ma card affiché "Votre mot de passe à bien été modifier." Malheureusemnt, je suis redirigé vers la tabs 1 alors que je voudrait rester sur la tabs2

Merci d'avance

Re: Rester sur tabs aprés un submit

Posté : 01 mai 2022, 14:07
par or 1
soit utiliser de l'ajax au lieu d'une soumission classique du formulaire, https://api.jquery.com/jquery.post/
soit lire la doc pour savoir si l'on arrive sur tabs2 en ajoutant par exemple #tabs2 dans l'url.

Re: Rester sur tabs aprés un submit

Posté : 01 mai 2022, 18:32
par @rthur
Tu as également toutes les infos pour préselectionner la tab que tu veux au chargement de ta page ici :
https://materializecss.com/tabs.html

Re: Rester sur tabs aprés un submit

Posté : 02 mai 2022, 17:40
par Faunalapoule
J'y ai pensé, mais comment faire ??? Il faut que je crée une variable ???

Re: Rester sur tabs aprés un submit

Posté : 02 mai 2022, 23:55
par two3d
En général c'est

Code : Tout sélectionner

class="active"
qu'il faut utiliser pour sélectionner un tab par défaut.

Pour savoir qu'il ya eu POST tu demande à PHP avec un

Code : Tout sélectionner

isset(nom d'un champ du formulaire dans le tab2) ? alors tu met la classe active sur tab2
https://www.php.net/manual/fr/function.isset.php