Ah oui, j'étais déjà tombé sur ce truc qui fait de jolies fenêtres avec Prototype.
Je cerne un peu mieux ton problème et j'ai fait grosso modo la même chose. Le truc, c'est de mettre ta liste dans une div, et quand le formulaire dans la fenêtre modale est validé, on fait disparaître cette fenêtre, et on utilise un Ajax.Updater de Prototype pour mettre à jour la base, retourner la liste mise à jour, et mettre ce bout de liste dans le div.
[^] # Re: Pas besoin de XML
Posté par Moogle . En réponse au message Formulaire et boîte modale.. Évalué à 2.
Je cerne un peu mieux ton problème et j'ai fait grosso modo la même chose. Le truc, c'est de mettre ta liste dans une div, et quand le formulaire dans la fenêtre modale est validé, on fait disparaître cette fenêtre, et on utilise un Ajax.Updater de Prototype pour mettre à jour la base, retourner la liste mise à jour, et mettre ce bout de liste dans le div.
En gros, dans le code de la page, tu auras :
<div id="liste">
...
</div>
Et dans ta fenêtre modale :
<form onsubmit="new Ajax.Updater('liste', 'url_vers_liste.php', {asynchronous:true, onComplete:function(request, json){$('ma_fenetre').hide();}, parameters:Form.serialize(this)}); return false;" action="url_vers_liste.php" method="post">
...
</form>