J'ai un peu de travail AJAX qui apporte un élément de formulaire supplémentaire dont je n'ai pas besoin dans le DOM. Je n'ai pas la possibilité de le supprimer côté serveur, donc je cherche du jQuery ou du JavaScript classique qui me permettra de capturer tous les éléments enfants du formulaire, de supprimer le formulaire dont je n'ai pas besoin et enfin ajoutez les éléments enfants au DOM.Utilisation de jQuery pour supprimer un deuxième élément de formulaire sans perdre les éléments enfants
Toute aide serait appréciée
EDIT: Merci pour les réponses rapides, le ci-dessous est ce que j'ai utilisé et il fonctionne parfaitement
// Captures the children
var children = $("form:eq(1)").children();
// Removes the form
$("form:eq(1)").remove();
// append the child elements back into the DOM
$("#fillDiv").append(children);
@Toran: Ma solution serait faire ce que vous avez demandé, mais vous devriez probablement utiliser quelque chose comme @ solution de Staicu plutôt que d'ajouter la forme au dom alors essayant d'enlever et de laisser ses enfants ... – Prestaul
J'avais juste besoin de pouvoir facilement effacer une div dont les éléments enfants étaient créés de façon imprévisible. Je viens d'utiliser une légère variation sur votre solution: $ ("# containerDiv"). Children(). Remove(); Et j'étais tellement d'argent et je ne le savais même pas. Merci beaucoup. – Pete