Table Copy Rows
Расширение для копирования строк Bootstrap Table, поддерживает копирование данных выбранных строк в буфер обмена.
Это расширение предоставляет таблице функцию копирования выбранных строк в буфер обмена. В настоящее время оно доступно для всех настольных браузеров, кроме Safari.
Использование
<script src="extensions/copy-rows/bootstrap-table-copy-rows.js"></script>
Примеры
Опции
showCopyRows
-
Атрибут:
data-show-copy-rows -
Тип:
Boolean -
Описание:
Управляет отображением кнопки копирования на панели инструментов. При установке в
trueотображается кнопка копирования, с помощью которой пользователи могут скопировать содержимое выбранных строк в буфер обмена. -
Значение по умолчанию:
false
copyDelimiter
-
Атрибут:
data-copy-delimiter -
Тип:
String -
Описание:
Устанавливает разделитель, используемый для разделения значений столбцов при копировании.
-
Значение по умолчанию:
', '
copyNewline
-
Атрибут:
data-copy-newline -
Тип:
String -
Описание:
Устанавливает символ новой строки, используемый для разделения строк при копировании.
-
Значение по умолчанию:
'\n'
copyWithHidden
-
Атрибут:
data-copy-with-hidden -
Тип:
Boolean -
Описание:
Управляет включением скрытых столбцов при копировании. При установке в
trueскрытые столбцы также будут скопированы. -
Значение по умолчанию:
false
copyRowsHandler
-
Атрибут:
data-copy-rows-handler -
Тип:
Function -
Описание:
Функция обработки данных перед копированием. Параметром является текст, который будет скопирован, возвращаемое значение будет использоваться как окончательное содержимое, скопированное в буфер обмена.
-
Значение по умолчанию:
function(text) { return text }
Опции столбцов
ignoreCopy
-
Атрибут:
data-ignore-copy -
Тип:
Boolean -
Описание:
Устанавливает, следует ли игнорировать этот столбец при копировании. При установке в
trueэтот столбец будет исключён при копировании данных. -
Значение по умолчанию:
false
rawCopy
-
Атрибут:
data-raw-copy -
Тип:
Boolean -
Описание:
Управляет копированием исходных значений вместо форматированного содержимого. При установке в
trueбудут скопированы исходные данные; если столбец не использует formatter, эта опция не действует. -
Значение по умолчанию:
false
Иконки
copy:'fa-copy'
Методы
copyColumnsToClipboard
- Копирует содержимое выбранных строк в буфер обмена.
Локализация
formatCopyRows
-
Тип:
Function -
Значение по умолчанию:
function () { return "Copy Rows" }