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
coté javascript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <options> <option>description1</option> <option>description2</option> </options>
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 marchemais 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
Partager