View on GitHub

Table Copy Rows

Table Copy Rows extension of Bootstrap Table.

This extension adds functionality for copying selected rows to the clipboard. Currently works on all desktop browsers except safari.

Usage

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

Example

Copy Rows

Options

showCopyRows

  • Attribute: data-show-copy-rows

  • type: Boolean

  • Detail:

    Set true to show the copy button. This button copy the contents of the selected rows to the clipboard.

  • Default: false

copyDelimiter

  • Attribute: data-copy-delimiter

  • type: String

  • Detail:

    This delimiter will be inserted in-between the column values when copying.

  • Default: ', '

copyNewline

  • Attribute: data-copy-newline

  • type: String

  • Detail:

    This newline will be inserted in-between the row values when copying.

  • Default: '\n'

copyWithHidden

  • Attribute: data-copy-width-hidden

  • type: Boolean

  • Detail:

    Set true to copy with hidden columns.

  • Default: false

Icons

  • copy: ‘fa-copy’

Methods

copyColumnsToClipboard

  • Copy the contents of the selected rows to the clipboard.

Localizations

formatCopyRows

  • type: Function

  • Default: function () { return "Copy Rows" }