<Select> attribut disabled

Répondre
er-issam
le 29/06/2009 à 17:19
er-issam
Salut,
j'ai fait une petite fonction java script, qui rend des <select> disabled
mon probleme si chaque select.disabled = true, j'arrive pas plu a récupérer son $_post ou autrement dit sa valeur

comment peut on rendre une balise select inaccessible, et en même temps pouvoir récupérer sa valeur
اللهم يسر
LupusMic
le 29/06/2009 à 21:28
LupusMic
C'est le comportement attendu de l'attribut disabled.

Ce que tu souhaite faire n'a pas de sens, sémantiquement.

Pourquoi désactives-tu ces select ?
Pourquoi as-tu besoin de leur valeur ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
er-issam
le 30/06/2009 à 11:05
er-issam
au fait, j'ai des donnés qui provienne de ma base de donnés que j'affiche sur mes select,

ce que je dois faire, c'est de donné la main au client de sélectionner ce qu'ils veulent sur certain select, et les autres, je vx pas pas qu'il puissent avoir la main pour changer de valeur
après le client peut sauvegarder ses choix,
son choix comporte donc les select disalbe, et ceux non disable
اللهم يسر
LA GLOBULE
le 30/06/2009 à 12:37
LA GLOBULE
je vx pas pas qu'il puissent avoir la main pour changer de valeur


Pourquoi mettre des select dans ces cas la et pas juste un simple <span> ?
er-issam
le 30/06/2009 à 13:31
er-issam
c'est parce que j'ai une boucle (for) qui me crée mes select, si je dois changer le type de select pour des span !! je dois mettre des condition dans ma boucle, chose que je veux vraiment éviter, de plus, pour des span, j'aurais pas la main de récupérer ses valeurs, a part si j'utilise java script
اللهم يسر
LA GLOBULE
le 30/06/2009 à 16:58
LA GLOBULE
Visiblement, même avec des select tu n'arrives pas à récupérer la valeur, donc le problème revient au même.

Sinon, tu peux coller un input text avec un attribut readonly.
er-issam
le 30/06/2009 à 17:18
er-issam
ça reviens au même,
donc va falloir conditionner ma boucle, mais bon, si y a pa de méthode a part le disable, le input fera la solution
Merci bien
اللهم يسر
LupusMic
le 30/06/2009 à 22:16
LupusMic
(er-issam) Si tu désactives les contrôles pour des raisons fonctionnelles, il faut évidemment créer les champs input cachés correspondants aux champs désactivés.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours