Bonjour,

J'ai créé un formulaire pour ajouter une annonce avec symfony2, j'ai aussi créé les validateur et tout ca passe bien

maintenant j'ai intégré le formulaire d'ajout de l'annonce sur la page d’accueil en ajoutant cette ligne :{% render "TestAnnonceBundle:Annonce:Ajouter" %}

le formulaire s'affiche et ca marche bien

je voulais que la validation se fait directement sur la page d’accueil sans la recharge de la page ?

je sais que c'est avec ajax et j'ai fait ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
<form action="{{ path('TestAnnonceBundle_ajouter') }}" method="post" {{ form_enctype(form) }} id="form1">
        {{ form_widget(form) }}
        <input type="submit" class="btn btn-primary" />
    </form>
<script>
$(document).ready(function(){
$('#form1').submit(function(e) {
 
    s = $(this).serialize(); 
 
    $.ajax({ 
        type: "POST", 
        data: s,
        url: $(this).attr("action"), 
        success: function(retour){ 
            $('#t22').html("succes"); 
        } 
    }); 
    return false; 
 
});
});	
</script>
mais ca pas marché

savez vous comment je peux faire cette validation ?

Merci par avance