عرض على GitHub

Bootstrap Table Copy Rows

امتداد Copy Rows للجدول في Bootstrap Table.

في هذه الصفحة

هذا الإضافة يضيف وظيفة للنسخ الصفوف المحددة إلى الحافظة. يعمل حالياً على جميع متصفحات سطح المكتب باستثناء Safari.

الاستخدام

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

المثال

Copy Rows

الخيارات

showCopyRows

  • Attribute: data-show-copy-rows

  • type: Boolean

  • Detail:

    قم بتعيين true لعرض زر النسخ. يقوم هذا الزر بنسخ محتوى الصفوف المحددة إلى الحافظة.

  • Default: false

copyDelimiter

  • Attribute: data-copy-delimiter

  • type: String

  • Detail:

    سيتم إدراج هذا الفاصل بين قيم الأعمدة عند النسخ.

  • Default: ', '

copyNewline

  • Attribute: data-copy-newline

  • type: String

  • Detail:

    سيتم إدراج هذا السطر الجديد بين قيم الصفوف عند النسخ.

  • Default: '\n'

copyWithHidden

  • Attribute: data-copy-with-hidden

  • type: Boolean

  • Detail:

    قم بتعيين true للنسخ مع الأعمدة المخفية.

  • Default: false

copyRowsHandler

  • Attribute: data-copy-rows-handler

  • type: Function

  • Detail:

    قبل النسخ الصفوف، قم بمعالجة بيانات نسخ الصفوف. يحتوي كائن المعلمات على:

    • text: بيانات نسخ الصفوف.
  • Default: function(text) { return text }

خيارات العمود

ignoreCopy

  • Attribute: data-ignore-copy

  • type: Boolean

  • Detail:

    قم بتعيين true لتجاهل هذا العمود أثناء النسخ.

  • Default: false

rawCopy

  • Attribute: data-raw-copy

  • type: Boolean

  • Detail:

    قم بتعيين true للنسخ القيمة الأولية بدلاً من القيمة المُنسّقة. إذا لم يتم استخدام أي منشئ تنسيق، فإن هذا الخيار ليس له أي تأثير.

  • Default: false

الأيقونات

  • copy: ‘fa-copy’

الطرق

copyColumnsToClipboard

  • نسخ محتوى الصفوف المحددة إلى الحافظة.

الترجمات

formatCopyRows

  • type: Function

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