Bootstrap Table Export
امتداد Export للجدول في Bootstrap Table.
استخدم الإضافة: tableExport.jquery.plugin
هذا رابط مهم يجب التحقق منه لأن بعض أنواع الملفات قد تتطلب خطوات إضافية.
الاستخدام
<script src="extensions/export/bootstrap-table-export.js"></script>
المثال
الخيارات
showExport
-
Attribute:
data-show-export -
type:
Boolean -
Detail:
قم بتعيين
trueلعرض زر التصدير. -
Default:
false
exportDataType
-
Attribute:
data-export-data-type -
type:
String -
Detail:
نوع بيانات التصدير، يدعم:
'basic'،'all'،'selected'. -
Default:
basic
exportFooter
-
Attribute:
data-export-footer -
type:
Boolean -
Detail:
قم بتعيين
trueلتصدير تذييل الجدول. -
Default:
false
exportOptions
-
Attribute:
data-export-options -
type:
Object -
Detail:
خيارات تصدير options لـ
tableExport.jquery.pluginيمكن أن يكون
exportOptions.fileNameسلسلة أو دالة، على سبيل المثال:exportOptions: { fileName: function () { return 'exportName' } }
exportTypes
-
Attribute:
data-export-types -
type:
Array -
Detail:
أنواع التصدير، تدعم الأنواع:
['json', 'xml', 'png', 'csv', 'txt', 'sql', 'doc', 'excel', 'xlsx', 'pdf']. -
Default:
['json', 'xml', 'csv', 'txt', 'sql', 'excel']
Icons
- export:
'glyphicon-export icon-share'
Column options
forceExport
-
Attribute:
data-force-export -
type:
Boolean -
Detail:
قم بتعيين
trueلإجبار تصدير عمود مثل الأعمدة المخفية. -
Default:
false
forceHide
-
Attribute:
data-force-hide -
type:
Boolean -
Detail:
قم بتعيين
trueلإجبار إخفاء عمود مثل أعمدة الأيقونات. -
Default:
false
الأحداث
onExportSaved
-
jQuery Event:
export-saved.bs.table -
Parameter:
exportedRows -
Detail:
ينطلق عندما يتم تصدير البيانات، تحتوي المعلمة على:
exportedRows: الصفوف المُصدَّرة (يعتمد على exportDataType)
onExportStarted
-
jQuery Event:
export-started.bs.table -
Parameter:
undefined -
Detail:
ينطلق قبل جمع البيانات وتصديرها.
الطرق
exportTable
-
parameters:
options -
Detail:
تصدير الجدول بخصائص مخصصة.
الترجمات
formatExport
-
Parameter:
undefined -
Default:
function () { return "Export data" }