Я пытаюсь создать динамическую систему разбиения на страницы для своего сайта, и я решил использовать функцию обратного вызова ajax, чтобы динамически показывать комментарии, когда пользователь нажимает на разные элементы страницы. Итак, я 'm вставляя приведенный ниже код в качестве примера того, как я это делаю ... Я хотел бы спросить вас, ребята, если я делаю это правильно или если это лучший способ сделать это, пожалуйста, укажите мне в правильном направлении :JQuery динамическая разбивка на страницы для комментариев мнение экспертов
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>
Как раз из любопытства будут ли динамически генерироваться промежутки подкачки? Если это так, возможно, было бы лучше динамически установить метод click на что-то вроде click = "someMethod ( Echo someNumber?>). Это выглядит хакерским, но я не совсем эксперт. –
да прокрутки страниц будут генерироваться динамически ... и я ищу больше экспертного мнения по этому вопросу. Спасибо за все это. – halocursed