Si le code mysql est dans le fichier index.php, cela fonctionne très bien, mais il ne peut pas être actualisé J'ai essayé de le déplacer vers un autre fichier, puis le charger avec la fonction JQuery.),Page ne fonctionne pas après JQuery .load()
$("#pagesn").load("data.php");
maintenant il peut être reféré, mais les liens ne fonctionnent plus aucune idée?
Code Mysql:
<?php
require_once 'libs/db.class.php';
require_once 'libs/global.inc.php';
$sql1="select * from zinutes LIMIT 3";
$result1=$db->select($sql1);
$query="select count(*) as tot from zinutes";
$countset=$db->runquery($query);
$count=$db->get_row($countset);
$tot=$count['tot'];
$page=1;
$ipp=3;//items per page
$totalpages=ceil($tot/$ipp);
echo"<ul class='pages'>";
for($i=1;$i<=$totalpages; $i++)
{
echo"<li class='$i'>$i</li>";
}
echo"</ul>";
?>
JS code pour en cliquant sur les liens:
$(document).ready(function(){
function showLoader1(){
$('.search-background1').fadeIn(200);
}
function hideLoader1(){
$('.search-background1').fadeOut(200);
alert("yra");
}
$("#pagesn").on("click",".pages li",function(){
showLoader1();
$("#pagesn .pages li").css({'background-color' : ''});
$(this).css({'background-color' : '#A5CDFA'});
$("#resn").load("data1.php?page=" + $(this).attr("class"), hideLoader1);
});
});
essayé d'inclure ce fichier php à div spécifique puis rafraîchir avec JS, a obtenu même, sans résultat travail .
-t-il fonctionner si vous chargez une page statique (ce qui signifie quelque chose comme data.html où data.html ne nécessite pas de code côté serveur)? –
Essayez '$ (document) .on (" clic ",". Pages li ", function() {...})' et voyez ce qui se passe? –
avec les pages html cela fonctionne très bien, avec $ (document) ne fonctionne pas aussi. –