Bonsoir à tous,
j'ai un petit soucis avec la mise en oeuvre d'un petit module de recherche.
Je cherche à récupérer une liste de prospect dans ma bdd avec ajax.
Mon formulaire html et mon javascript est correct et les appels ajax fonctionnent mais il y a une chose que je ne comprends pas. J'ai mis ça dans mon routing.yml (plus ou moins en fonction de ce qui est dit dans jobeet):
voici mon code javascript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 prospect_search: url: /search.:sf_format param: { module: prospect, action: search, sf_format: xml } requirements: sf_format: (?:xml)
Ce qui est étrange c'est ce "/search.:sf_format" car si je test de faire une requete à la main backend_dev.php/search?query=toto par exemple et bien symfony me dit : Action "search/index" does not exist.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 $.ajax({ type: "GET", url: $('#formajax').attr('action'), //vaut backend_dev.php/search data: { query: this.value }, //vaut ce qui est dans mon input texte dataType: 'xml', success: function(result){ //ParseXML(result); alert("youpi"); }, error: function(result){ alert("erf"); } });
Je suis perdu donc votre aide serait la bien venue
Partager