sérialiser une forme de modèle de jquery json en utilisant jquery
-
27-10-2019 - |
Question
J'ai une forme pour laquelle j'utiliser des modèles JQUERY, comme il peut y avoir plusieurs champs pour un attribut. Pour exemple. un utilisateur peut avoir plusieurs numéros de téléphone. Ainsi, il peut ajouter des champs dynamiquement en appuyant sur l'option « ajouter un nombre ». De cette façon, plusieurs champs sont ajoutés, mais tous ont le même nom.
Comment dois-je sérialiser ce genre de données de formulaire dans un objet JSON?
--Thanks à l'avance
La solution
Vous pouvez sérialiser un formulaire avec (formulaire) $ .serialize ()
Je ne suis pas sûr de ce que l'ID de l'élément doit faire avec quoi que ce soit, mais ils devraient être unique sur une page.
Autres conseils
-
Vous pouvez définir l'attribut name pour plusieurs champs à considérer comme tableau. Exemple ci-dessous est
<input type="text" name="phone[]"> <input type="text" name="phone[]"> <input type="text" name="phone[]">
-
Maintenant, pour la présentation, vous pouvez utiliser la fonction serializeArray () pour afficher les données au script Serverside
J'espère que cela fonctionnera pour vous