Existe-t-il un moyen de conserver les enfants ajoutés au DOM via .appendChild() après un POST/GET sans les régénérer en JavaScript? En ce moment je les régénère avec quelques appels de fonction écrits dans une balise de script utilisant php."Enregistrer" les enfants ajoutés?
Répondre
Si la page est rechargée, le DOM est recréé à partir de zéro et toutes les modifications antérieures sont perdues.
solutions possibles:
Utilisez Ajax pour éviter de recharger la page. Vous seriez en mesure d'envoyer des requêtes de manière asynchrone sans perdre l'état du DOM.
Lorsque vous répondez à des demandes spécifiques, reconstruisez les éléments corrects lors du rendu du code HTML à partir de php. Cela nécessite une certaine logique dupliquée côté serveur que vous gérez maintenant du côté client.
Pas si vous ajoutez du côté client. Le serveur n'a aucun moyen de savoir que le document source a été modifié, et à son tour n'a aucun moyen de s'assurer que le document de mise à jour est servi après un GET/POST. La meilleure analogie que je peux penser est si vous ouvrez un document Word, modifiez du texte, puis fermez l'application sans enregistrer le fichier.
- 1. Actionscript: Comment obtenir une propriété stage dans les enfants ajoutés?
- 2. Mise en forme des éléments enfants StackPanel dynamiquement ajoutés
- 3. Enfants AS3 Flash dynamiquement ajoutés. Problème avec les nommer et appeler chacun séparé
- 4. Supprimer les éléments ajoutés dynamiquement
- 5. Quering XElements pour les enfants avec les enfants attributs
- 6. Est-il possible d'ajouter des noeuds enfants aux noeuds personnalisés ajoutés?
- 7. Statistiques UberCart sur les produits ajoutés
- 8. Détecter les frameworks ajoutés au projet?
- 9. jQuery cliquez sur les éléments ajoutés
- 10. Masquer les colonnes/champs ajoutés dynamiquement
- 11. Afficher les éléments ajoutés dans Visual Studio
- 12. Comment puis-je redimensionner automatiquement une instance de qtabwidget lorsque des onglets enfants y sont ajoutés?
- 13. Parcourez les enfants
- 14. exclure les enfants imbriqués
- 15. Les contrôles ajoutés dans le concepteur sont null pendant Page_Load
- 16. Récupérer tous les enfants et leurs enfants, SQL
- 17. Git - défausse fichiers ajoutés
- 18. Rails Types imbriqués Attributs ne pas enregistrer si des champs ont été ajoutés avec jQuery
- 19. Caractères ajoutés sur POST
- 20. rediriger les contrôles enfants asp.net
- 21. MooTools: Récupère les nœuds enfants
- 22. VirtualTreeview: quand trier les enfants?
- 23. trouver les enfants dans jquery
- 24. Lier les catégories enfants Listbox
- 25. stackpanel couper les enfants excédentaires
- 26. jquery sélectionnez les enfants iFrame
- 27. NHibernate: Count enfants enfants
- 28. Cocher/décocher les parents et les enfants
- 29. Les enfants Hibernate comptent les critères
- 30. Bouton Enregistrer les modifications