bonjour
je début avec Jquery , j'essaye d'utiliser l'autocomplete de bassistance

coté serveur (asp) je génere un fichier xml du style
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<options>
             <option>description1</option>
             <option>description2</option>
</options>
coté javascript :
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
25
26
function suggest(jqselector, url) {
	$j(jqselector).autocomplete(url, {
		highlight : false,
		parse: parseXML,
		formatItem: formatItem,
		formatResult: formatResult,
		cacheLength: 1	
	});
};
 
function parseXML(xml) {
	var results = [];
	$j(xml).find('option').each(function() {
		var value = $j(this).text();
		results[results.length] = { 'data': { value: value }, 'result': value, 'value': value };
	});
	return results;
};
 
function formatItem(data) {
	return data.value;
};
 
function formatResult(data) {
	return data.value;
};

tout marche mais je veux récupérer plus d'informations

par exemple au lieu d'une seule option par ligne je veux une description et une numéro qui s'affichent dans l'autocomplete et idealement un numero d'index (qui me servira pour faire des mise a jour en appellant des fonctions a la sélection d'un item de la liste d'autosuggestion)

j'ai trouvé des exemples en JSON mais pas en xml

merci de votre aide