par
thierry » 16 juin 2005, 18:20
Alors je ne saisis pas bien ton problème...
ok, je vais essayer d'être clair.
déja j'ai filé une partie du code(j'ai estimé que le reste était inutile vu que ce qui pose problème est juste la création d'une option à l'aide de js et de placer cette option en avant dernière position d'un seul coup).
maintenant pour rentrer dans les détails:
.1 formulaire avec champs texte et listes
.1 popup
.1 sorte de liste dans le formulaire qui possède une valeur "mise à jour" en dernière position, et le reste des options qui proviennent d'une table et créer de manière dynamique en php.
lorsque l'on clique sur la valeur "mise à jour" d'une des listes le popup est appelé.
à l'intérieur du popup une sorte de datagrid qui permettra l'ajout/suppression/modification des éléments de la liste.
une fois la mise à jour de la base effectuer en php, le popup appel la fonction js sur le formulaire et en fonction des paramètres rajoute/supprime/modifie une option de la liste qui l'a appelé.
pour info:
.on ne peut pas modifier une liste en utilisant window.opener... d'un popup avec ie(marche avec ff).
.je ne veux pas recharger la page du formulaire à partir du popup pour remplir la liste avec les nouvelle données sinon je perd toutes les infos que l'utilisateur aurait pu rentré dans les champs du formulaire.