Bonjour à tous,
J'ai commencé ReactJs depuis peu et j'ai pris l'habitude d'utiliser un bouton submit en bas de formulaire pour changer un states et remonter les données de mon formulaire.
Je travaille sur un thème qui a une approche différente que je ne comprend pas.
Le formulaire est séparé en différents panels Bootstrap,
Le formulaire commence de la sorte :
Code :
- <form id="example-form" action="#" method='post' >
|
Je n'ai pas accès au bouton submit qui sont génériques et présent dans une autre composant. Le formulaire est associé à un script javascript.
Code :
- form.children("div" ).steps({
- headerTag: "h4",
- bodyTag: "fieldset",
- transitionEffect: "slideLeft",
- onStepChanging: function (event, currentIndex, newIndex)
- {
- form.validate().settings.ignore = ":disabled,:hidden";
- return form.valid();
- },
- onFinishing: function (event, currentIndex)
- {
- form.validate().settings.ignore = ":disabled";
- return form.valid();
- },
- onFinished: function (event, currentIndex)
- {
- $(this).submit();
-
-
- }
- });
|
Je pense comprendre que je dois utiliser
dans OnFinished mais je ne comprends tout simplement pas où se trouvent les données du formulaire et comment les récupérer.
Une idée?