Bootstrap Table Multiple Sort
امتداد Multiple Sort للجدول في Bootstrap Table.
الاستخدام
<script src="extensions/multiple-sort/bootstrap-table-multiple-sort.js"></script>
المثال
الخيارات
showMultiSort
-
attribute:
data-show-multi-sort -
type:
Boolean -
Detail:
قم بتعيين true للسماح بالترتيب المتعدد.
-
Default:
false
showMultiSortButton
-
attribute:
data-show-multi-sort-button -
type:
Boolean -
Detail:
قم بتعيين false لإخفاء زر واجهة المستخدم لترتيب متعدد.
-
Default:
true
multiSortStrictSort
-
attribute:
data-multi-sort-strict-sort -
type:
Boolean -
Detail:
قم بتعيين true لتشغيل الترتيب الصارم. هذا يعني أن النصوص ستنقارن ويتم ترتيبها باستخدام toLowerCase.
-
Default:
false
sortPriority
-
attribute:
data-sort-priority -
type:
Object -
Detail:
تعيين أولوية ترتيب واحدة أو متعددة. مثال:
[ { "sortName": "forks_count", "sortOrder": "desc" }, { "sortName": "stargazers_count", "sortOrder":"desc" } ] -
Default: null
Icons
sort:'glyphicon-sort'plus:'glyphicon-plus'minus:'glyphicon-minus'
الطرق
multipleSort
-
parameters: none
-
Detail:
إجبار جدول الترتيب المتعدد (يمكن استخدامه بعد تغييرات البيانات اليدوية).
multiSort
-
parameters: sortPriority
-
Detail:
تعيين أولوية ترتيب واحدة أو متعددة. مثال:
[ { "sortName": "forks_count", "sortOrder": "desc" }, { "sortName": "stargazers_count", "sortOrder": "asc" } ]
Localizations
formatAddLevel
-
Detail:
Text of the add level button
-
Default:
function () { return "Add Level" }
formatCancel
-
Detail:
Text of the delete level button
-
Default:
function () { return "Cancel" }
formatColumn
-
Detail:
Text of Column header
-
Default:
function () { return "Column" }
formatDeleteLevel
-
Detail:
نص زر حذف المستوى
-
Default:
function () { return "Delete Level" }
formatDuplicateAlertTitle
-
Detail:
عنوان تنبيه التكرار
-
Default:
function () { return "Duplicate(s) detected!" }
formatDuplicateAlertDescription
-
Detail:
نص تنبيه التكرار
-
Default:
function () { return "Please remove or change any duplicate column." }
formatMultipleSort
-
Detail:
عنوان نافذة البحث المتقدم
-
Default:
function () { return "Multiple Sort" }
formatOrder
-
Detail:
نص عنوان الترتيب
-
Default:
function () { return "Order" }
formatSort
-
Detail:
نص عنوان الترتيب
-
Default:
function () { return "Sort" }
formatSortBy
-
Detail:
نص عنوان “Sort by”
-
Default:
function () { return "Sort by" }
formatSortOrders
-
Detail:
نص أوامر الترتيب
-
Default:
- asc :
function () { return "Ascending" } - desc :
function () { return "Descending" }
- asc :
formatThenBy
-
Detail:
نص عنوان “Then by”
-
Default:
function () { return "Then by" }
الأحداث
onMultipleSort(multiple-sort.bs.table)
- ينطلق عند الترتيب بترتيب واحد أو متعدد.