par
jup » 21 févr. 2006, 16:52
Bonjour,
J'ai lu le tutorial Ajax-Rico mais j'ai des problèmes a l'implémenter :
pour le moment j'ai en local dans le même répertoire
prototype.js,rico.js (downloadé de leur site)
rico.php
Code : Tout sélectionner
<html><head>
<script src="prototype.js" type="text/javascript"></script>
<script src="rico.js" type="text/javascript"></script>
<script type="text/javascript">
ajaxEngine.registerRequest('test','test.php');
ajaxEngine.registerAjaxElement('monid');
</script>
</head><body>
<input type="button" onClick="ajaxEngine.sendRequest('test','');" value="Click"><br />
<div style="display:inline" id="monid">texte de base</div>
</body></html>
et donc dans test.php qui devrais être appelé
Code : Tout sélectionner
<?php
header('Content-Type: text/xml');
echo '<ajax-response> <reponse type="element" id="monid"> <div style="display:inline">Bonjour de PHP ajax </div> </response> </ajax-response>';
?>
Le Texte ne se raffraichit pas, j'ai deja testé sur un onchange, c'est pareil.
Si quelqu'un pouvais m'expliquer ce qu'il faut faire pour le mettre en place j'en serais reconaissant.
Merci d'avoir lu
Bonjour,
J'ai lu le tutorial Ajax-Rico mais j'ai des problèmes a l'implémenter :
pour le moment j'ai en local dans le même répertoire
prototype.js,rico.js (downloadé de leur site)
rico.php
[code]
<html><head>
<script src="prototype.js" type="text/javascript"></script>
<script src="rico.js" type="text/javascript"></script>
<script type="text/javascript">
ajaxEngine.registerRequest('test','test.php');
ajaxEngine.registerAjaxElement('monid');
</script>
</head><body>
<input type="button" onClick="ajaxEngine.sendRequest('test','');" value="Click"><br />
<div style="display:inline" id="monid">texte de base</div>
</body></html>
[/code]
et donc dans test.php qui devrais être appelé
[code]
<?php
header('Content-Type: text/xml');
echo '<ajax-response> <reponse type="element" id="monid"> <div style="display:inline">Bonjour de PHP ajax </div> </response> </ajax-response>';
?>
[/code]
Le Texte ne se raffraichit pas, j'ai deja testé sur un onchange, c'est pareil.
Si quelqu'un pouvais m'expliquer ce qu'il faut faire pour le mettre en place j'en serais reconaissant.
Merci d'avoir lu