GitHubで見る

テーブル Addrbar

Bootstrap TableのテーブルAddrbar拡張機能。

ページの変更、並べ替え、検索操作を行うたびに、アドレスバーのクエリパラメータが変更されます。また、ページを読み込む際に、このプラグインはアドレスバーのクエリパラメータを使用して要求を行います。

使用方法

<script src="extensions/addrbar/bootstrap-table-addrbar.js"></script>

Addrbar

オプション

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/dsc
    • sort: ソートキーワード
    • search: 検索キーワード

    各テーブルがこのプラグインを使用したい場合、このパラメータはテーブルが互いに影響を与えるようになります。addrPrefixはテーブルに一意の接頭辞を取得してそれを回避します。

  • 既定値: ''

メモ

  • サーバー側ページネーションのみをサポートします。