remplir combobox suivalt la sélection d'un autre

wiss20000
remplir combobox suivalt la sélection d'un autre

salut,
mon problème est le suivant : je veux faire deux combobox dans ma page web. je veux sélectioner un élément dans le premier combo et suivant cette sélection le 2ième combo sera rempli ? :aie:
j'epère que l'ai été clair :oops:

fredericmazue

Dans la page c'est une chose, mais l'opération doit elle être faite côté navigateur ou côté serveur ?
Sinon tu sais ce que je t'ai dit l'autre jour. Les programmeurs ont inventé l'instruction if. Je crois qu'il sont aussi inventé l'instruction for ;)
Je pense que tu pourais en avoir l'usage pour ce que tu veux faire :)

wiss20000

les valeur stockées sont recharger de la base de donnée :(
l'opération doit être faite côté navigateur

fredericmazue

Ah pardon, j'avais mal compris :oops:
J'avais compris que tu voulais copier le contenu d'une combobox dans une autre.
Pour faire ce que tu veux faire, à priori tu dois envoyer un POST pour recharger la page selon la sélection.

wiss20000

fredericmazue wrote:

Pour faire ce que tu veux faire, à priori tu dois envoyer un POST pour recharger la page selon la sélection.


s'il est possible je ne veux pas recharger la page . :(
je séléctionne et puis je trouve l'autre combo rempli :wink:
fredericmazue

Quote:
s'il est possible je ne veux pas recharger la page .
je séléctionne et puis je trouve l'autre combo rempli

Alors c'est côté navigateur....
Peut être que tu peux le faire en JavaScript. Peut être que tu peux charger toutes les données dans le document et afficher seulement les bonnes lors de la sélection.
Sinon en Ajax.

wiss20000

fredericmazue wrote:
Quote:
s'il est possible je ne veux pas recharger la page .
je séléctionne et puis je trouve l'autre combo rempli

Sinon en Ajax.


je ne connais pas Ajax :(
fredericmazue

Quote:
je ne connais pas Ajax

Apprend :!: :)
Un programmeur (moi le premier) ça apprend tout au long de sa carrière. Dans un travail à faire, il y a toujours quelque chose qu'on ne connaît pas.

Mais essaie d'abord de voir si tu ne peux pas faire simplement en JavaScript.

bast2

Tu peux le faire soit en Javascript, soit en Ajax, comme le dit Fred. Et tu va être obligé d'apprendre au moins l'un des deux :D

fredericmazue

Si c'est de l'Ajax, ça sera même les deux ;)