2010-01-19 6 views
1

Je reçois un script qui crée un formulaire avec un fichier d'entrée après avoir cliqué sur un lien, mais lorsque je charge la fonction créant le formulaire, le rappel de succès est appelé immédiatement. Avez-vous eu le même problème?Jquery forme: appel de rappel appelé while formulaire non soumis

Voilà ma fonction:

html = $('<div>'); 
form = $('<form method="post" action="">'); 
form.append('<input type="file" name="image" value=""> <input type="submit" value="OK">'); 
html.html('Ajouter une nouvelle image : <br>'); 
html.append(form); 
$(options.area).prepend(html); 

ajaxOptions = { iframe : 'true',success: function(res) { alert(res); } }; 
$(options.area).find('form').ajaxSubmit(ajaxOptions); 

Merci pour votre aide!

Répondre

1

Le ajaxSubmit fait la soumission réelle du formulaire ..

Utilisez la méthode ajaxForm à la place, pour initialiser la forme ..

+0

Mon erreur! Merci beaucoup – Tom

Questions connexes