Je veux créer une fonction qui efface tout à l'intérieur d'une sélection multiple en utilisant jQuery. Aussi, s'il pouvait enlever du texte des champs de texte, ce serait bien aussi.jQuery: Fonction pour supprimer tous les éléments de plusieurs <select>?
0
A
Répondre
6
la solution suivante pour effacer tous les multiples select
éléments:
$('select[multiple]').empty();
Remplacer select
avec un élément spécifique si vous ne voulez pas effacer tous. La même chose s'applique au fragment de code suivant. Il peut être utilisé pour effacer tous les champs de texte:
$(':text').val('');
0
Utilisez .empty() pour supprimer les éléments enfants d'un autre élément.
Exemple:$("#selectid1,#selectid2").empty()
Sans votre code HTML, il est difficile d'aller dans les détails.
0
Si vous voulez juste désélectionner tout et pas retirer du DOM, essayez
$("select").val([]);
ou quelque chose avec un sélecteur plus spécifique.
Questions connexes
- 1. jquery supprimer tous les éléments enfants et laisser du texte
- 2. Même fonction jQuery pour plusieurs éléments de formulaire. Comment consolider
- 3. Utiliser jquery pour supprimer tous les éléments avec un identifiant donné
- 4. jquery chaque fonction pour les éléments dynamiques
- 5. jquery: comment sélectionner tous les autres éléments?
- 6. Supprimer la couleur d'arrière-plan/images pour tous les éléments avec jQuery
- 7. jquery animation de plusieurs éléments
- 8. jquery 'remove class' - en essayant de supprimer tous les éléments avec une classe particulière
- 9. sum tous les éléments d'entrée dans jquery
- 10. Supprimer tous les éléments de la liste qui sont cochés
- 11. Jquery - fonction mousedown avec plusieurs éléments de classe
- 12. sélection jquery pour l'effondrement tous les éléments ul moins un
- 13. regex jquery supprimer tous les espaces doubles
- 14. Comment récupérer les noms de classes de tous les éléments enfants à plusieurs niveaux dans jquery?
- 15. Boucle pour créer plusieurs éléments div? JQUERY
- 16. jquery attributs de plusieurs éléments
- 17. Sélection de tous les éléments
- 18. JQuery obtenir tous les éléments dans une liste
- 19. jQuery Supprimer simultanément une classe CSS de tous les descendants
- 20. JQuery: Supprimer les éléments en double?
- 21. Obtenir tous les attributs d'un (ou de plusieurs) éléments avec jQuery
- 22. fonction de liaison à plusieurs éléments avec Jquery
- 23. supprimer tous les <br> d'une chaîne
- 24. javascript: supprimer tous les éléments d'objet d'un tableau associatif
- 25. jQuery - Supprimer les éléments de la liste en fonction du temps
- 26. Supprimer tous les éléments à l'application à proximité dans ASP.Net
- 27. Comment supprimer tous les éléments d'un NSTableView contrôlé par NSArrayController?
- 28. Exécution d'une fonction sur plusieurs éléments à l'aide de Jquery
- 29. Supprimer plusieurs éléments par case à cocher
- 30. Comment faire pour supprimer les chaînes de tous les éléments dans le tableau?
Parfait, que se passe-t-il si je veux seulement effacer deux champs de texte spécifiques (id1, et id2) comment devrait-il être? – randomizertech
@ fgualda87: Si vous avez spécifié des ID sur vos éléments, vous pouvez les sélectionner comme suit: '$ ('select select-id [multiple]')' ou '$ ('# text-id')'. Vous devriez jeter un oeil à l'API [Selector API] de jQuery (http://api.jquery.com/category/selectors/). – jwueller
Oui, je l'ai compris par moi-même, mais merci quand même! Cela fonctionne parfaitement bien. – randomizertech