NOTE!
As of v2.25.0, using the applyWidgetId will now add the widget to the widgets options, so you will no longer notice any difference between the two methods. The difference is:
applyWidgets- updates all widgets currently listed in thetable.config.widgetsoption (this occurs every time the user sorts or filters the table).applyWidgetId- Adds (initializes and updates) the named widget. If the widget was not previously included in thetable.config.widgetsoption, it will be added (v2.25.0). If the widget is included in the widgets option, then only the named widget will be updated.
Demo
(columns & sort)
(columns & zebra)
(add 'zebra' to
(columns & zebra)
(add 'zebra' to
table.config.widgets then trigger applyWidgets method)
| First Name | Last Name | Age | Total | Discount | Date |
|---|---|---|---|---|---|
| Peter | Parker | 28 | $9.99 | 20% | Jul 6, 2006 8:14 AM |
| John | Hood | 33 | $19.99 | 25% | Dec 10, 2002 5:14 AM |
| Clark | Kent | 18 | $15.89 | 44% | Jan 12, 2003 11:14 AM |
| Bruce | Almighty | 45 | $153.19 | 44% | Jan 18, 2001 9:12 AM |
| Bruce | Evans | 22 | $13.19 | 11% | Jan 18, 2007 9:12 AM |