Bonjour,
Je cherche à ne rafraichir qu'un div en ajax pour éviter de rafraichir toute la page...
Voici mon fichier php:
Le code du fichier gestion_sites.php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 .... <div id="BarreOutil_4"> <? include("gestion_sites.php"); ?> </div> .....
Le fichier action_sites2.php insere un site dans la base de données.
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
27
28
29
30 <script type="text/javascript" src="XHRConnection.js"></script> <script type="text/javascript"> function transfert(page) { var donnees=""; switch(page) { case 'action_sites2.php': donnees="nom_site="+document.getElementById('nom_site').value; break; } file(page,donnees); loadHtm('BarreOutil_4','gestion_sites.php'); } function loadHtm(cible,url) { var XHR = new XHRConnection(); XHR.setRefreshArea(cible); XHR.sendAndLoad(url, "POST"); return true; } </script> <? $liste_site="SELECT nom_site FROM site" echo $liste_site; ?> <input name="nom_site" type="text" id="nom_site" size="30" /> <input type="button" id="button_crea_site" value="OK" onclick="transfert('action_sites2.php');" />
En gros je veux que le div "BarreOutil_4" se rafraichisse en réexecutant l'include du fichier "gestion_sites.php" pour que la liste de tous les sites apparaisse...
Une idée du problème?
Partager