Сохранение страницы с использованием разбиения на страницы в jQuery после выполнения нескольких действий на странице - PullRequest
0 голосов
/ 05 марта 2009

Я использую JQuery для нумерации страниц. У меня есть кнопка на этой странице, когда нажатая информация сохраняется в бэк-энде и страница обновляется.

Но после обновления я могу видеть первую страницу нумерации страниц, а не страницу, на которой я нажал.

1 Ответ

2 голосов
/ 05 марта 2009

Сохранить текущую страницу в скрытом элементе ввода.

В вашем бэкэнде вы, вероятно, можете получить доступ к элементам формы, если вам нужно что-то сделать с номером страницы. В asp.net скрытое поле должно по-прежнему содержать pageNumber, чтобы вы могли переустановить пейджинг в jquery после обратной передачи.

Кроме того, вы можете отредактировать атрибут действия формы, чтобы задать pageNumber в качестве параметра url. Как это:

$("form").attr("action", "my_web_page.php?pageNumber=" + $("#my_hidden_pageNumber").val());

Затем при загрузке вашей страницы после обратной передачи вы снова задаете нужную страницу в jquery с помощью параметра url. Здесь есть плагин для удобного чтения параметров URL: http://www.mathias -bank.de / 2007/04/21 / jquery-plugin-geturlparam-version-2 /

...