Merci pour la réponse complète, comment puis-je modifier un élément d'entrée dans le formulaire après avoir été cloné?
Vous pouvez utiliser toutes les fonctions de jQuery disponibles pour traverser / manipuler: form.find ('. Une entrée »). Attr (" nom "," nouveau-nom ") code>.
Cela ne répond pas à votre question, mais je pense que je devrais souligner que votre deuxième bloc de code est invalide HTML, car le
3 Réponses :
votes
1) Placez une copie du formulaire dans une variable: xxx pré>
2) Obtenez l'entrée cachée de la variable: p>
$(this).closest('tr').find('a.edit').after( create_form );votes
form.appendTo('#some-parent'); form.after('#some-parent');Merci pour la réponse complète, comment puis-je modifier un élément d'entrée dans le formulaire après avoir été cloné?
Vous pouvez utiliser toutes les fonctions de jQuery disponibles pour traverser / manipuler:
form.find ('. Une entrée »). Attr (" nom "," nouveau-nom ") code>.votes
visitez http://api.jquerery.com/clone/ pour une explication détaillée.
Ceci est l'aperçu rapide p>
html p> xxx pré>
javascript p> xxx pré>
sortie p> xxx pré>
espère qu'il aide .. p> p>
Articles qui pourrait vous intéresser :
Select2 ne s'affiche pas correctement dans le mode bootstrapdatetimepicker ne fonctionne pas avec bootstrap 4?
L'appel Ajax n'affiche pas de réponse en cas de succès
django admin - Comment ajouter du javascript à la fin d'un fichier