ページネーションにJQueryを使用しています。クリックした情報がバックエンドに保存され、ページが更新されると、そのページにボタンがあります。
しかし、更新した後、ページ付けの最初のページを見ることができ、クリックしたページは見ることができません。
ページネーションにJQueryを使用しています。クリックした情報がバックエンドに保存され、ページが更新されると、そのページにボタンがあります。
しかし、更新した後、ページ付けの最初のページを見ることができ、クリックしたページは見ることができません。
現在のページを非表示の入力要素に保存します。
バックエンドでは、pageNumberを使用して何かを行う必要がある場合は、おそらくフォーム要素にアクセスできます。asp.netでは、ポストバック後にjqueryでページングを再設定できるように、非表示フィールドにまだpageNumberが含まれている必要があります。
または、フォームのaction属性を編集して、pageNumberをurlパラメーターとして設定することもできます。このような:
$("form").attr("action", "my_web_page.php?pageNumber=" + $("#my_hidden_pageNumber").val());
次に、ポストバック後にページをロードするときに、urlパラメーターを使用してjqueryで正しいページを再度設定します。URLパラメータを簡単に読み取るためのプラグインがここにあります:http://www.mathias-bank.de/2007/04/21/jquery-plugin-geturlparam-version-2/