GitHubで見る
テーブル Addrbar
Bootstrap TableのテーブルAddrbar拡張機能。
ページの変更、並べ替え、検索操作を行うたびに、アドレスバーのクエリパラメータが変更されます。また、ページを読み込む際に、このプラグインはアドレスバーのクエリパラメータを使用して要求を行います。
使用方法
<script src="extensions/addrbar/bootstrap-table-addrbar.js"></script>
例
オプション
addrbar
-
属性:
data-addrbar
-
タイプ:
Boolean
-
詳細
addrbarの機能を使用する場合は、
true
に設定します。 -
デフォルト:
false
addrCustomParams
-
属性:
data-addr-custom-params
-
タイプ:
Function|Object
-
詳細
キーと値のペアが、カスタムまたは追加GETパラメータとしてURLに追加されるオブジェクトを定義します。たとえば、カスタムフィルターです。
key
はGETパラメータ名で、value
はGETパラメータの値です。 -
デフォルト:
{}
addrPrefix
-
属性:
data-addr-prefix
-
タイプ:
String
-
詳細
クエリパラメータのプレフィックスで、複数のテーブルに使用します。
1つのページに複数のテーブルがあり、それぞれを使用したい場合は、
addrPrefix
オプションが必要です。デフォルトで5つのパラメータがあります。それらは
page
: ページ番号size
: ページサイズorder
: asc/dscsort
: ソートキーワードsearch
: 検索キーワード
各テーブルがこのプラグインを使用したい場合、このパラメータはテーブルが互いに影響を与えるようになります。
addrPrefix
はテーブルに一意の接頭辞を取得してそれを回避します。 -
既定値:
''
メモ
- サーバー側ページネーションのみをサポートします。