Matthieu Marcillaud | 18 Jul 11:06

Formulaires cvt ajax, et envoie de fichier

Bonjour,

J'essaie de faire un formulaire qui envoie un fichier, en ajax...
Rien de méchant normalement, mais...

Mais dès qu'on envoie un fichier, le retour du formulaire n'est plus 
ajax. Pour tester, voici un exemple :

formulaires/fichier.html :
-----------------------

<div class="ajax">
<form action="#SELF" method="post" enctype='multipart/form-data'><div>
#ACTION_FORMULAIRE{#SELF}
<input type="file" name="test_fichier" value="" />
<p>#ENV{test_res_fichier}</p>

<input type="text" name="test_texte" value="#ENV{test_texte}"/><br />
<input type="submit" value="tester" />
</div></form>
</div>

formulaires/fichier.php :
-----------------------

<?php
function formulaires_fichier_charger(){
	$vals = array('test_fichier'=>'','test_texte'=>'');
	
	if (isset($_FILES['test_fichier']))
(Continue reading)

Re: Formulaires cvt ajax, et envoie de fichier

Je crois que ajaxload est appelé avant modif du dom car dans ce  
scenario jquery.form poste le fichier via une iframe et au retour il  
semble que ajaxload merde
Cédric

Le 18 juil. 08 à 11:06, Matthieu Marcillaud a écrit :

> Bonjour,
>
> J'essaie de faire un formulaire qui envoie un fichier, en ajax...
> Rien de méchant normalement, mais...
>
> Mais dès qu'on envoie un fichier, le retour du formulaire n'est  
> plus ajax. Pour tester, voici un exemple :
>
> formulaires/fichier.html :
> -----------------------
>
> <div class="ajax">
> <form action="#SELF" method="post" enctype='multipart/form-data'><div>
> #ACTION_FORMULAIRE{#SELF}
> <input type="file" name="test_fichier" value="" />
> <p>#ENV{test_res_fichier}</p>
>
> <input type="text" name="test_texte" value="#ENV{test_texte}"/><br />
> <input type="submit" value="tester" />
> </div></form>
> </div>
>
> formulaires/fichier.php :
(Continue reading)


Gmane