مشاهده در GitHub

Bootstrap Table Export

افزونه Export برای Bootstrap Table.

در این صفحه

از پلاگین استفاده کنید: tableExport.jquery.plugin

این پیوند مهمی است که باید بررسی شود زیرا برخی از انواع فایل ممکن است نیاز به مراحل額외 داشته باشند.

استفاده

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

مثال

Export

گزینه‌ها

showExport

  • ویژگی: data-show-export

  • نوع: Boolean

  • جزئیات:

    برای نمایش دکمه export، true تنظیم کنید.

  • پیش‌فرض: false

exportDataType

  • ویژگی: data-export-data-type

  • نوع: String

  • جزئیات:

    نوع داده export، پشتیبانی از: 'basic'، 'all'، 'selected'.

  • پیش‌فرض: basic

exportFooter

  • ویژگی: data-export-footer

  • نوع: Boolean

  • جزئیات:

    برای export پاصفحه جدول، true تنظیم کنید.

  • پیش‌فرض: false

exportOptions

  • ویژگی: data-export-options

  • نوع: Object

  • جزئیات:

    گزینه‌های export of tableExport.jquery.plugin

    exportOptions.fileName می‌تواند یک رشته یا تابع باشد، به عنوان مثال:

    exportOptions: {
      fileName: function () {
        return 'exportName'
      }
    }

exportTypes

  • ویژگی: data-export-types

  • نوع: Array

  • جزئیات:

    انواع export، پشتیبانی از انواع: ['json', 'xml', 'png', 'csv', 'txt', 'sql', 'doc', 'excel', 'xlsx', 'pdf'].

  • پیش‌فرض: ['json', 'xml', 'csv', 'txt', 'sql', 'excel']

آیکون‌ها

  • export: 'glyphicon-export icon-share'

گزینه‌های ستون

forceExport

  • ویژگی: data-force-export

  • نوع: Boolean

  • جزئیات:

    برای اجبار export یک ستون، به عنوان مثال، ستون‌های پنهان، true تنظیم کنید.

  • پیش‌فرض: false

forceHide

  • ویژگی: data-force-hide

  • نوع: Boolean

  • جزئیات:

    برای اجبار پنهان کردن یک ستون، به عنوان مثال، برای ستون‌های آیکون، true تنظیم کنید.

  • پیش‌فرض: false

رویدادهای

onExportSaved

  • رویداد jQuery: export-saved.bs.table

  • پارامتر: exportedRows

  • جزئیات:

    وقتی داده‌ها export می‌شوند، فعال می‌شود، پارامتر شامل موارد زیر است:

    • exportedRows: ردیف‌های export شده (بسته به exportDataType)

onExportStarted

  • رویداد jQuery: export-started.bs.table

  • پارامتر: undefined

  • جزئیات:

    قبل از جمع‌آوری و export داده‌ها، فعال می‌شود.

متدهای

exportTable

  • پارامترها: options

  • جزئیات:

    جدول را با گزینه‌های سفارشی export می‌کند.

بومی‌سازی‌ها

formatExport

  • پارامتر: undefined

  • پیش‌فرض: function () { return "Export data" }