Ich versuche, ein dynamisches Paginierungssystem für meine Website zu erstellen, und ich habe beschlossen, mit Ajax Callback-Funktion dynamisch die Kommentare anzuzeigen, wenn der Benutzer auf verschiedene Seitenelemente klickt. Also ich Ich gebe den folgenden Code als Beispiel dafür an, wie ich es mache ... Ich würde Sie gerne fragen, ob ich es richtig mache oder ob es ein besserer Weg ist, um es zu tun. Bitte weisen Sie mich in die richtige Richtung :Jquery dynamische Paginierung für Kommentare Expertenmeinung
javascript:
$(document).ready(function(){
$(".pages").click(function(){
var pageno=$(this).attr("id").slice(4,8);//slicing out numbers from the id i.e "1" from "page1"
$.get("news.php", { pageno: pageno},
function(data){
$("#comments").html(data);
});
});
});
html:
<div>
<span id="page1" class="pages" >1</span>
<span id="page2" class="pages" >2</span>
<span id="page3" class="pages" >3</span>
</div >
<div id="comments">
</div>
php:
<div><?php echo $_REQUEST['pageno'];?></div>
Nur aus Neugier, werden die Paging-Bereiche dynamisch generiert? Wenn ja, wäre es wahrscheinlich besser, die click-Methode auf etwas wie click = "someMethod ( Echo someNumber?>" Zu setzen. Das sieht hackisch aus, aber ich bin kein Experte. –
ja die Seitenspannen werden dynamisch generiert ... und ich bin auf der Suche nach mehr Expertenmeinung..danke trotzdem – halocursed