1

cshtmlページでjqgridを使用 しています。問題は、グリッドの領域が狭いことです。そのため、グリッドのページャーのページ番号フィールドを、グリッドの近くのページの別の場所に表示したいと思います。ポケットベル自体ではなく、ページ番号フィールドのみを再配置する必要があります。

4

1 に答える 1

2

ページ番号フィールドはページャー自体の一部であるため、ページャーから切り離すことはできません。しかし、これには回避策があります。リンクで指定されているように、変数pginputを false に設定できます 。ユーザーが要求されたページの番号を変更できる入力ボックスを使用可能にするかどうかを決定します。したがって、false に設定すると、ユーザーには表示されません。以下のコードを使用すると、グリッドの現在のページ番号を取得し、ページ上で定義した任意のテキスト ボックスに設定できます。

$('#your_grid').getGridParam('page'); // get current page

ユーザーがページ番号を変更するときは、以下のコードを使用してページ番号を設定するだけです。

$('#your_grid').setGridParam({page:value}).trigger('reloadGrid'); // set page to grid and reload. value is the page number to be set

このコードは、ページ番号を保持するために定義したテキスト ボックスの keydown 関数内で処理する必要があります。

于 2013-03-02T19:20:20.803 に答える