Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
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 23/08/2006, 10h05   #1
Membre actif
 
Inscription : juin 2006
Messages : 431
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 431
Points : 162
Points : 162
Par défaut selection multiple de checkbox

salut, j'affiche une liste de checkbox à partir d'une base de données, et je voudrais que l'utilisateur puisse sélectionner les checkbox par groupes. Je suis pas très clair là , donc rien ne vaut un exemple :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
type de client:
     a
                       client 1
                       client 2
                       client 3
     b
                       client 4
                       client 5
                       client 6
     c
                       client 7
                       client 8
                       client 9
je veux pouvoir cocher les checkbox client 1,2,3 quand je coche la checkbox a, mais pas les autres. Niveau nom, il n'y a pas de soucis, et je devrais pouvoir m'en sortir en rechargeant la page et en lui passant des paramètres (mais je ne suis pas sur encore de comment ), mais je pense que ca deviendrait vite lourd, et comme j'ai beaucoup de données, j'aimerais éviter justement de les recharger. Est-ce qu'il existe une autre méthode?
boss_gama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 11h39   #2
Membre confirmé
 
Avatar de Poussy-Puce
 
Développeur Web
Inscription : octobre 2005
Messages : 357
Détails du profil
Informations personnelles :
Âge : 30
Localisation : Canada

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : octobre 2005
Messages : 357
Points : 206
Points : 206
Ben si tu fouilles côté Javascript, du devrais pouvoir mettre un événement genre onclick sur les checkbox et tu fais une function qui dit que quand a est coché, coche 1,2,3!
__________________
Plus tu pédales moins vite, moins tu avances plus vite...
La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre...
Poussy-Puce est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 12h07   #3
Membre actif
 
Inscription : juin 2006
Messages : 431
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 431
Points : 162
Points : 162
c'est ce que je cherche a faire mais pour l'instant j'arrive a rien. je continue à chercher dans ce sens...


[edit]
Code :
1
2
3
4
5
6
7
8
9
10
11
12
function selection_type(type)
	{
		var taille = type.length
		for (i = 0; i < form2.length; i++)
			{
				if (document.form2.elements[i].name.substring(0,taille) == type)
					{
						mesbox = document.form2.elements[i];
						mesbox.checked = !mesbox.checked
					}
			}
	}
J'ai codé cette fonction en javascript (en utilisant un exemple de spacefrog ), qui marche, mais dont le traitement est tres long, vu que ca me fait boucler sur l'ensemble de mes données pour determiner quelles checkbox doivent etres changées. quelqu'un a une idée pour optimiser ca, ou une autre solution?
boss_gama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 14h07   #4
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 2 807
Détails du profil
Informations personnelles :
Âge : 56
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 2 807
Points : 3 005
Points : 3 005
Re,

Tu devrais soumettre ton problème dans le forum javascript non ?
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2006, 14h28   #5
Membre actif
 
Inscription : juin 2006
Messages : 431
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 431
Points : 162
Points : 162
bah si quelqu'un a une solution en asp je suis preneur, c'est pour ca que je l'avais posté ici, mais je crois effectivemet que je n'y arriverais qu'en javascript dc....
boss_gama est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h56.


 
 
 
 
Partenaires

Hébergement Web