Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/07/2011, 09h58   #1
Invité de passage
 
Homme
Étudiant
Inscription : juin 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2011
Messages : 5
Points : 0
Points : 0
Bonjour ;

Ma question est simple et compliquée a la fois

j'ai un fieldset dans mon formlaire qui contien une table qui se compose a son tour d'element xhtml , .
grace a un bouton ajouter je peux duppliquer cette table autant de fois que je veux (le bouton ajouter est unique et indepenadant des table) sachant que tout les element qui compose la table , la table comprise ont des id qui les demarque des autre sous la forme "id=nomination_Element-increment " (l'increment c'est un num qu'on incremente a chaque fois qu'on dupplique la table) de cette facon la toutes les table sont indepandante .

Maintenant pour supprimer ces table duppliquer chacune d'entre elles est equipper d'un bouton "supprimer " qui vas supprimer cette table en decrementant l'increment qu'on a vu audessus de sorte a ce que si l'utilisateur veux supprimer la table du milieu par exemple on aura apres une serie incrementée (table-0,table-1......) sachant que le table-1 etait avant la suppression table-2 et c'est aussi le cas de tout les elemant de la table-1 qui sont decrementee par leur id

est ce que quelqau'un a une idee de comment sera implementer la fonction supprimer avec l'venement sur le bouton binesur ??? merci

voila ma fonction copy_table():

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function copy_table(){
 
 
jQuery('#choix_produits_et_prestations-0').clone(true).attr('id','choix_produits_et_prestations-'+(++increment)).appendTo('#second_fieldset');
jQuery('#choix_produits_et_prestations-'+increment).find("[id*='-']").each( function(){
	jQuery(this).attr('id',jQuery(this).attr('id').replace(/\d+$/,increment)) })
 
jQuery('#choix_produits_et_prestations-'+increment).find("[name*='-']").each( function(){
	jQuery(this).attr('name',jQuery(this).attr('name').replace(/\d+$/,increment)) })
 
 
    jQuery('<br/>').appendTo('#second_fieldset')
 
}
phobos21000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2011, 10h54   #2
Rédacteur
 
Avatar de danielhagnoul
 
Homme Daniel Hagnoul
Étudiant perpétuel
Inscription : février 2009
Messages : 3 221
Détails du profil
Informations personnelles :
Nom : Homme Daniel Hagnoul
Âge : 61
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant perpétuel
Secteur : Enseignement

Informations forums :
Inscription : février 2009
Messages : 3 221
Points : 6 767
Points : 6 767
Bonjour

Je vous suggère de regarder et de tester le plugin dvjhClone
__________________

FAQ jQuery

Mon cahier d’exercices sur jQuery & Co

Si un message vous a aidé ou vous semble pertinent, votez pour lui !
danielhagnoul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2011, 11h32   #3
Invité de passage
 
Homme
Étudiant
Inscription : juin 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2011
Messages : 5
Points : 0
Points : 0
Par défaut supprimer une table avec decrement de tout les id des elements qui la compose Répondre à la discussion

a danielhagnoul ;

Merci tout dabord pour ton aide , par contre je me demander si pour supprimer la table avec les elements qui la compose je dois recuperer la table avec son id et la supprimer et c'est tout ?? ou bien je dois recuperer les element qui la compose un par un et les supprimer ????
phobos21000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2011, 11h52   #4
Rédacteur
 
Avatar de danielhagnoul
 
Homme Daniel Hagnoul
Étudiant perpétuel
Inscription : février 2009
Messages : 3 221
Détails du profil
Informations personnelles :
Nom : Homme Daniel Hagnoul
Âge : 61
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant perpétuel
Secteur : Enseignement

Informations forums :
Inscription : février 2009
Messages : 3 221
Points : 6 767
Points : 6 767
Un simple : $("#tableID").remove(); détruis définitivement la totalité de la table d'ID "tableID".
__________________

FAQ jQuery

Mon cahier d’exercices sur jQuery & Co

Si un message vous a aidé ou vous semble pertinent, votez pour lui !
danielhagnoul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2011, 14h54   #5
Invité de passage
 
Homme
Étudiant
Inscription : juin 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2011
Messages : 5
Points : 0
Points : 0
Par défaut supprimer une table avec decrement de tout les id des elements qui la compose Répondre à la discussion

voila mon algos en trois etapes , c'est ce que doit le bouton supprimer

1- recuperer toutes les tables qui se trouve deriere la table que je veux efasser
2- supprimer la table actuelle
3- decrementer les id des tables precedente avec tout les id des element qui s'y trouve


t'en a une idee pour le resoudre???
phobos21000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h57.


 
 
 
 
Partenaires

Hébergement Web