Bonjour

j'essaye de remplir un autocomplete ,en guise de suggestion de ville, à partir d'une réponse xml.
La réponse me parvient sous cette forme :

Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<response state="true" reason="success">
<city id="xx" postal_code="CP" name="Ville">CP Ville</city>
<city id="xx" postal_code="CP" name="Ville">CP Ville</city>
...
</response>

En jquery dans l'option source du autocomplete, j'ai actuellement ceci :
Code javascript : 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
source: function(search,response)
{	
	var args = {
		countryCode: countrySelect.val(),
		userSearching: search.term
	};
 
	$.post("ajax/manager.php", args, function(result)
	{
		var cities = $("city", result).map(function()
		{
			return 
			{
				id: $(this).attr("id"),
				value: $(this).text()
			};
		});
		response(cities);
	}, "xml");
}

J'obtient une erreur dans la console : "Unexpected token this"
il m'indique la ligne :
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
value: $(this).text()

Toute idée sera appréciée !