Commit Graph

332 Commits

Author SHA1 Message Date
Anders Antila
3a8666f0b6 Check if cell have parser to catch undefined error
If you have a table with more table rows than header rows, or use
colspan in the table head then it will fail to find a parser, giving us
a runtime error.
2014-03-17 15:40:20 +01:00
Mottie
694357cd2e version bump 2014-03-13 18:54:55 -05:00
Mottie
e9bbec48b9 Fix numberSorter js error & add test 2014-03-13 18:47:40 -05:00
Mottie
99f53cd26b Filter formatter (jQuery UI) work again 2014-03-12 20:24:29 -05:00
Mottie
ef84efd665 version bump 2014-03-12 16:04:08 -05:00
Mottie
261b009af1 version bump 2014-03-09 21:23:08 -05:00
Mottie
af8111d815 Add namespace option for core & filter events. Fixes #535 2014-03-09 17:09:23 -05:00
Mottie
8269d902d8 natural sort optimization 2014-03-09 11:48:14 -05:00
Mottie
625d60899a Build widget does not inappropriately log an empty table message 2014-03-09 11:48:11 -05:00
Mottie
35be6689fb cleanup & version bump 2014-03-07 12:53:21 -06:00
Mottie
474e446ef8 Events sortEnd & updateComplete fire on empty tables. Fixes #532
Sort events now only fire while sorting, previously they fired when
updating an unsorted table
Updated pager to fire appropriately when using ajax
Added unit tests (non-ajax) events
2014-03-06 20:28:47 -06:00
Mottie
65b74c771a Date parsers now return the original text when encountering invalid dates. Sort of fixes #531 2014-03-05 13:48:20 -06:00
Mottie
7269aadc74 cache natural sort regex 2014-03-03 18:25:43 -06:00
Mottie
0b91b7c586 Update isValueInArray function & sortAppend option. Fixes #523 2014-03-03 18:05:03 -06:00
Mottie
c85bf8bbf4 Destroy now unbinds updateCache properly 2014-02-26 12:12:50 -06:00
Mottie
cf1ea135cb version bump 2014-02-23 00:48:07 -06:00
Mottie
556bcc2d48 version bump 2014-02-22 11:24:14 -06:00
Mottie
873ff61f5f Add "updateCache" method 2014-02-22 10:50:48 -06:00
Mottie
5992089f9d version bump 2014-02-21 17:39:51 -06:00
Mottie
70d3fe57f3 Merge branch 'working' 2014-02-21 17:28:06 -06:00
Mottie
5d0a109efb Sticky header sorting works again. Fixes #508 2014-02-21 17:25:49 -06:00
Mottie
99e14a70a2 correct version 2014-02-20 17:35:26 -06:00
Mottie
8bd77b02f6 version bump 2014-02-20 17:25:49 -06:00
Mottie
a0275e34ad version bump 2014-02-19 17:23:08 -06:00
Mottie
e69101f824 Cleanup & version bump 2014-02-19 13:27:23 -06:00
Mottie
5f366762f7 currency parser update: detect with +/- symbols 2014-02-18 12:40:10 -06:00
Mottie
1686e31cd2 Log now displays console errors and/or warnings based on key words 2014-02-11 00:13:43 -06:00
Mottie
396952b57a Add filter_hideEmpty; Correct pager & widget updating. Fixes #450.
When all rows are removed from the table, ensure widgets are applied
(including refreshing the filter search), and ensure the pager display
updates. Add filter_hideEmpty option to allow setting hiding the filter
row when the table doesn't contain any tbody rows.
2014-02-11 00:09:49 -06:00
Mottie
9598bc87ac consolidate widget default class names 2014-02-11 00:09:35 -06:00
Mottie
46bedcdfed fix destroy method - remove unsorted class name 2014-02-10 23:56:06 -06:00
Mottie
9ca70917df cleanup tablesorter api 2014-02-10 23:46:03 -06:00
Mottie
0e438e4bbd Improve accessibility & add unsorted header class 2014-02-10 23:45:34 -06:00
Mottie
3256926f29 Make header bindEvents function public; update stickyHeaders widget
Use keyup to allow pressing enter on links (if set by selectorSort
option)
Fixed cell targeting - broken in multiple header rows, with disabled
cells (see pager ajax demo)
2014-02-10 23:43:44 -06:00
Mottie
db0d0f5f78 shortDate parser now works properly with header colspans. Fixes #474 2014-02-06 14:40:30 -06:00
Mottie
d1a9f2ee22 version bump 2013-12-16 16:02:59 -06:00
Mottie
173db948c6 version bump 2013-12-14 10:51:14 -06:00
Mottie
328bba34a7 addRows method now works on an empty table. Fixes #450 2013-12-03 17:55:25 -06:00
Mottie
d81d64f418 version bump & cleanup 2013-12-02 13:26:31 -06:00
Mottie
7c5a85c4c2 Refreshing widgets now only applies to previously installed widgets. Fixes #442 2013-11-27 11:09:30 -06:00
Mottie
0d565d3340 version bump 2013-11-25 08:39:30 -06:00
Mottie
651957606d version bump 2013-11-22 20:01:48 -06:00
Mottie
f68b3898c0 more search menu tweaks & version bump 2013-11-19 22:21:16 -06:00
Mottie
c5a7109f2a Modified sorting algorithms; Add sortStable. Fixes #419.
Moved empty cell coding back inside of sort functions; fixes
multi-column sorting with empty cells.
2013-11-19 14:03:34 -06:00
Mottie
118f819d26 Zebra widget now skips removable rows 2013-11-13 20:40:12 -06:00
Mottie
5b57f2f2ee Add tabIndex option. Fixes #415 2013-11-13 16:41:20 -06:00
Mottie
c35b7cef9b remove double icon class names 2013-11-13 16:34:30 -06:00
Mottie
ce7e0836c0 version bump 2013-11-09 14:30:58 -06:00
Mottie
3b333d0d9b Remove rows from table when using pager ajax #411 2013-11-08 23:49:55 -06:00
Mottie
774192bf35 version bump 2013-11-02 11:05:27 -05:00
Mottie
deaee241fe filter widget fixes 2013-10-31 10:06:50 -05:00
Mottie
1cc8b0da33 version bump 2013-10-30 17:59:13 -05:00
Mottie
4990460d0b allow sorting zero value hex (0x00) 2013-10-30 17:59:06 -05:00
Mottie
dc27ec2986 better formatFloat replace method 2013-10-30 17:59:02 -05:00
Mottie
fdc698c97d replace innerHTML with .html(). Fixes #385. 2013-10-18 11:44:09 -05:00
Mottie
ff07d94a7d Added numberSorter option; Modified textSorter option to be set per column 2013-10-17 23:14:17 -05:00
Mottie
c4f10de366 Added pager widget, pager cleanup & filter widget tweaks for ajax. Fixes #388 2013-10-17 23:14:17 -05:00
Mottie
458669a75d Fixed update issues, see #372 2013-10-11 14:33:31 -05:00
Mottie
ca7124518d version & doc updates 2013-10-10 23:18:33 -05:00
Mottie
636ef9c65a Only visible columns will be considered when fixing column widths. Fixes #371 2013-10-10 07:59:40 -05:00
Mottie
c962a7c20d Keep track of initialized widgets & extending widget options. Fixes #330 2013-10-10 07:59:39 -05:00
Mottie
29c5bf4a4d updateComplete should now fire properly, after an ansynchronous ajax call. Fixes #343 2013-10-10 07:59:38 -05:00
Mottie
6b7b842c60 Removed natural sorting of dates. Fixes #373 2013-10-10 07:59:37 -05:00
Mottie
12ca586011 All class names used for finding elements have new "empty" default values. Fixes #381 2013-10-10 07:59:37 -05:00
Mottie
d589d3272e add build table widget 2013-10-10 07:59:37 -05:00
Mottie
88b5a33b34 remove unnecessary false from return false - see #305 2013-10-10 07:59:36 -05:00
Mottie
3323fd92e1 added buildTable script check to core 2013-10-10 07:59:34 -05:00
Mottie
8b23e660e7 cache is now checked properly after delayInit is set true - fixes #346 2013-10-10 07:59:33 -05:00
Mathieu Lemoine
b45ce55f06 Fix: Bug in jquery version comparison: parseFloat does not see 1.10 > 1.4 2013-06-17 11:09:31 -04:00
Mottie
eb48e66684 Added stickyHeaders_includeCaption; fixes #322 2013-06-04 20:11:05 -05:00
Mottie
934b9cb9b5 limit content size when using percent parser detection; fixes #320 2013-06-04 17:09:16 -05:00
Mottie
2af097a0e8 now using proper closest() equivalent; fixes #319 2013-05-31 15:58:22 -05:00
Mottie
93fa8141b7 added html5 skipTest option to filter formatter functions. Fixes #307. 2013-05-30 11:57:11 -05:00
Mottie
15d5d36054 version bump 2013-05-30 11:31:13 -05:00
Mottie
8ba5c87969 Added "stickyHeadersInit" event 2013-05-28 23:04:32 -05:00
Mottie
3c0828712d pager pageSize method properly stores set page size; fixes #287 2013-05-27 09:18:33 -05:00
Mottie
1ea06d5d1a updated minified scripts 2013-05-27 08:53:35 -05:00
Mottie
f721cef683 doc updates & version bump 2013-05-27 08:38:55 -05:00
Mottie
5cd91b9901 merged in keyboard accessibility with some tweaks 2013-05-15 22:39:52 -05:00
Mottie
9b9a42b718 Merge branch 'master' of github.com:Mottie/tablesorter 2013-05-15 22:12:20 -05:00
Mottie
0aadcfb2ff Fixed improper reference to the correct "dateFormat"; fixes #306 2013-05-14 15:51:43 -05:00
Dawn Budge
a582eda64d Added in keyboard access 2013-05-14 15:45:18 +01:00
Mottie
c2bb547f31 fixes to updateAll method to properly refresh widgets 2013-05-12 15:16:37 -05:00
Mottie
6e5351d104 update docs, more unit testing & minor tweaks 2013-05-08 23:36:06 -05:00
Mottie
64428b68e3 updated digit & currency parsers, added missing sortBegin - found via unit testing 2013-05-08 08:06:02 -05:00
Mottie
cfb61554b5 Fixed content selection & form interaction in the headers/sticky headers; fixes #57 2013-04-30 09:45:58 -05:00
Mottie
07e4f9afe1 version bump 2013-04-13 12:27:30 -05:00
Mottie
3500d91be3 final cleanup & version bump 2013-04-12 21:15:57 -05:00
Mottie
a5abb5060a removed slower find-self method 2013-04-12 11:27:46 -05:00
Mottie
51cfcd69d2 Added sort method 2013-04-03 11:21:05 -05:00
Mottie
5c4fe06b81 added widget priorities 2013-03-31 12:18:20 -05:00
Mottie
6de2cc930c Grouping widget demo now works properly. Fixes #267 2013-03-28 18:03:32 -05:00
Mottie
aa0266c388 added pager customAjaxUrl - See #256 2013-03-27 20:01:39 -05:00
Mottie
ba885c436d update to v2.8.0 2013-03-27 18:21:09 -05:00
Mottie
5df7f77819 Added updateAll; plus reorganization & cleanup 2013-03-25 09:04:00 -05:00
Mottie
c9d4d12aa5 stop method propagation at the table - fixes #263 2013-03-23 09:41:33 -05:00
Mottie
24d5aabaa6 fixed javascript error when spamming update methods 2013-03-22 18:53:51 -05:00
Mottie
07d7c1c749 getData will now allow dashed class names; e.g. "sorter-my-custom-parser" 2013-03-18 19:50:30 -05:00
Mottie
a1106c0fc0 fixed addwidget option method 2013-03-18 19:48:24 -05:00
Mottie
e9ca100372 Some public methods now accept the table as a DOM element or jQuery object - see #243 2013-03-14 00:28:08 -05:00
Mottie
571f724bb1 short date parser no longer detects semantic versioning numbers 2013-03-14 00:04:52 -05:00