plugin:sortablejs
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:sortablejs [2017-10-27 22:32] – Aleksandr | plugin:sortablejs [2024-02-08 09:11] (current) – LMS23 | ||
---|---|---|---|
Line 6: | Line 6: | ||
email : spamove@gmail.com | email : spamove@gmail.com | ||
type : syntax | type : syntax | ||
- | compatible : Anteater, Angua, Rincewind, Adora Belle, Weatherwax, Binky, | + | lastupdate : 2023-04-12 |
+ | compatible : Anteater, Angua, Rincewind, | ||
depends | depends | ||
- | conflicts | + | conflicts |
- | similar | + | similar |
tags : javascript, tables, sort, listing | tags : javascript, tables, sort, listing | ||
downloadurl: | downloadurl: | ||
Line 32: | Line 33: | ||
< | < | ||
< | < | ||
- | ^Col1^Col3^Col3^ | + | ^ Col1 ^ Col3 ^ Col3 ^ |
- | |1|one|25/12/2008| | + | | 1 |
- | |2|two|10/12/2008| | + | | 2 |
</ | </ | ||
</ | </ | ||
Line 41: | Line 42: | ||
< | < | ||
< | < | ||
- | ^Col1^Col3^Col3^ | + | ^ Col1 ^ Col3 ^ Col3 ^ |
- | |1|one|25/12/2008| | + | | 1 |
- | |2|two|10/12/2008| | + | | 2 |
</ | </ | ||
</ | </ | ||
Line 50: | Line 51: | ||
< | < | ||
< | < | ||
- | ^Col1^Col3^Col3^ | + | ^ Col1 ^ Col3 ^ Col3 ^ |
- | |1|one|25/12/2008| | + | | 1 |
- | |2|two|10/12/2008| | + | | 2 |
</ | </ | ||
</ | </ | ||
Line 68: | Line 69: | ||
││ | ││ | ||
││ | ││ | ||
- | ││ | + | ││ |
││ | ││ | ||
│└ Initially sort by column 1 on page load | │└ Initially sort by column 1 on page load | ||
└ Reverse initial sort | └ Reverse initial sort | ||
</ | </ | ||
+ | |||
+ | Columns sorted as special data types | ||
+ | < | ||
+ | < | ||
+ | ^ Col1 ^ Col3 ^ Col3 ^ Col4 | ||
+ | | one | 02/25/2008 | 34°C | € 23,42| 205-8795| | ||
+ | | two | 02/14/2008 | 12°C | € 193,54| 442-0026| | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Date type is sorted, if, e.g. US american date format mm/dd/yyyy is used. The date sorting is done via //Date()// object, which, in theory, should work like this: https:// | ||
+ | |||
+ | In practice, it usually accepts legacy formats (based on browser etc.), e.g.: | ||
+ | * mm-dd-yyyy | ||
+ | * yyyy/mm/dd | ||
+ | * mm/dd/yyyy | ||
+ | * mmmm dd, yyyy | ||
+ | * mmm dd, yyyy | ||
+ | Of course, the format yyyy-mm-dd will always be correctly sorted, when labeled as //alpha// and even if not labeled at all. | ||
+ | |||
+ | The implementation of type numeric is capable of cutting off units before and after numeric values. This makes it efficient to sort e.g. prices and temperature values with units attached. | ||
===== Misc links ===== | ===== Misc links ===== |
plugin/sortablejs.1509136346.txt.gz · Last modified: 2017-10-27 22:32 by Aleksandr