[AJAX] Mettre en ajax une simple pagination php ?
Bonjour à tous ;
je souhaiterai voir et essayer l'utilité d'ajax ;ainsi je souhaite mettre ajax sur ma pagination , elle marche correctement sur de simple code php mais pour mettre ajax avec je ne sais pas faire comment voici le code pour la pagination en bas :
Code:
1 2 3 4
|
<div class="grid_12">
<span id="pagination"><div id="pagination"> <strong>1</strong> <a href="http://localhost/MonSite/index.php/annonce/afficherAnnonce/4">2</a> <a href="http://localhost/MonSite/index.php/annonce/afficherAnnonce/8">3</a> <a href="http://localhost/MonSite/index.php/annonce/afficherAnnonce/4">>></a> </div></span>
</div> |
donc si j'ai bien compris si on clique sur le a contenu dans #pagination
je peux l'envoyer ou relier avec ajax :
pour ajax j'ai écrit le code basique :
Code:
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 31 32 33 34
|
<script type="text/javascript">
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("#pagination").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","?????",true);
xmlhttp.send();
}
</script>
sur le <div class="bbcode_container">
<div class="bbcode_description">Code:</div>
<hr /><code class="bbcode_code">xmlhttp.<span style="color: #0080ff;">open</span><span class="br0">(</span><span style="color: #FF0000;">"GET"</span>,<span style="color: #FF0000;">"?????"</span>,<span style="color: #339933;">true</span><span class="br0">)</span>;</code><hr />
</div>je ne sais pas trop mettre sur le 2eme paramètre et aussi ici
<div class="bbcode_container">
<div class="bbcode_description">Code:</div>
<hr /><code class="bbcode_code"> <span style="color: #0080ff;">document</span>.<span style="color: #0080ff;">getElementById</span><span class="br0">(</span><span style="color: #FF0000;">"#pagination"</span><span class="br0">)</span>.innerHTML=xmlhttp.responseText;</code><hr />
</div>merci |