Bonjour à tous,

Voilà mon problème je souhaiterai lire un fichier xml qui contient des correspondances et donc remplacer les nom initiaux par ceux du fichier xml

Exemple de fichier xml:
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
 
<listCorres>
<corres>
	<terme>
		Up
	</terme>
	<trad>
		OK
	</trad>
</corres>
<corres>
	<terme>
		Warning
	</terme>
	<trad>
		Attention
	</trad>
</corres>
</listCorres>
Et la fonction:
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
function correspond(termeRech){
 
	$(document).ready(function() {
		$.ajax({
		   type: "GET",
		   dataType: "xml",
		   url: "correspondance.xml",
		   success: function(xml) {
			alert("toto");
			$(xml).find('corres').each(   
				function() {
					var terme = $(this).find('terme').text();
					if (terme==termeRech){
						return $(this).find('trad').text();		
					}
 
					}
				);
			return "";
			}, error: function() {
				alert("erreur");
			}
		});
	});
}
Et l'appel:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
alert(correspond("Up"));
le problème est que ca ne fonctionne pas et c'est normale car mon document n'est pas chargé et vu qu'il attend que le doc soit chargé :"$(document).ready(function()" .
Comment modifier le code pour que je puisse utiliser la fonction avant que le doc soit chargé.

D'avance merci