Хорошо, я думаю Я понимаю ...
Я думаю, вам нужно сохранить номер текущей страницы в виде переменной JavaScript.Используйте функцию, которая выполняет Ajax, чтобы обновить эту переменную, а также обновить следующие / предыдущие ссылки.
Надеюсь, это поможет.
Обновление: Если подумать, вотлучшая идея.Наличие вашего ajax-вызова непосредственно в вашей ссылке означает, что вы должны собрать URL-адрес и обновить его, что неудобно и раздражает.Это не идеально.Вместо этого лучше хранить переменные и работать с ними заданными функциями.Таким образом, вы можете получить что-то вроде:
<a href="javascript:void(0)" onclick="gotoNextPage()">
Вместо того, чтобы передавать им номер страницы, на которую вы хотите перейти, вы можете сохранить номер текущей страницы в переменной javascript и сделать что-то вроде этого:
gotoNextPage(){
// lets assume the current page number is stored in a
// variable defined outside of this function called curr_page
curr_page++; // increment the current
call_ajax('user_info.php?pageno='+curr_page);
}
Таким образом, код ссылки никогда не изменится.
Вы по-прежнему можете передавать другие переменные (например, 'order', 'perpage' и т. Д.) В gotoNextPage (), но вы можетенайдите, что вам не нужно.
Несколько вещей, о которых следует помнить: 1. Использование jQuery или чего-то подобного, вероятно, облегчит вам задачу.2. Любой, у кого не включен JavaScript, не сможет использовать ваш сайт.Попробуйте изменить его на что-то вроде
<?php
echo '<a href="your_main_page.php?page_number=', ($curr_page + 1), '" onclick="gotoNextPage()">';
?>
Таким образом, он будет работать через метод ajax, но также будет работать (если не так гладко и с перезагрузкой страницы) для людей без javascript.Это немного больше для вас, хотя ... так что ваш выбор!
Надеюсь, это имеет смысл.Это был долгий день!