Bonjour,
Pouvez-vous m'indiquer comment je peux faire pour que ma variable "test" soit r�utilis�e (et donc connue) dans la fonction avgrund.
Le but �tant donc que lorsque l'utilisateur va cliquer sur un lien une div s'ouvre en jQuery dans laquelle y'a un iframe (une carte googlemap) mais le href google map doit changer dynamiquement via php. En fonction du lien cliqu� la carte change. Donc j'utilise Ajax pour effectuer la requete de fa�on transparente.
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 //R�cup�re ce que contient le HREF de l'objet cliqu� $('a.linkLocation').click(function(){ url = $(this).attr('href'); //Puis effectuer la requete ajax pour r�cup�rer l'iframe qui correspond � l'HREF et l'enferme dans une variable recupIframe $.get('infomap.php?url='+url, function(data) { var recupIframe = data; alert(recupIframe); }); }); //Plugin qui permet d'afficher une fen�tre modale dans laquelle il y aura donc l'iframe que je place � l'option Template $('.linkLocation').avgrund({ width: 450, // max is 640px height: 400, // max is 350px showClose: true, template: recupIframe });
Si on regarde le plugin avgrund, � l'option "template", c'est ici que j'ins�re l'iframe, qui sera donc contenu dans la variable "test" r�cup�r� via AJAX plus haut avec $.get.
Probl�me la variable recupIframe est inconnue au moment o� javascript essaie de la charger � l'option template, car en dehors de la fonction AJAX.
Comment pourrais-je faire pour m'en sortir s'il vous pla�t.
Merci � tous.
RS
Partager