Download TagDragon.
Once you paid the small fee for using TagDragon, you can download the package below. Be sure to download the package that matches your download.
1.33
- New option to clear the suggestion list cache during runtime (special thanks to Tommy Crush)
- Fix: Double-clicking an inserted value from the suggestion list no longer leads to a javascript error
1.32
Special thanks to Michael Sutton for developing this release!
- Fix: Suggestion list now closes properly in all browsers when clicking outside of it
- Fix: Suggestion list no longer reappears after selecting a value in IE7
- Check: Tagdragon fully compatible with jQuery 1.4, 1.4.1 and 1.4.2
- Improved caching, and various other performance optimizations
1.31
Change list:
- Fixed issue where if a user types additional characters while Tagdragon is communicating with the back-end, the result set would be based on the old query instead of the new query.
- Fixed typo in code that resulted in the configure overload method not being called.
1.30
Change list:
- New callback method "onSelectedMethod" added which gives you control over what happens AFTER a user has selected a value from the suggestion list.
- Improved TAB behavior. Pressing TAB while the suggestion list is open moves through the suggestion list. Pressing TAB while the suggestion list is closed moves to the next element on your form.
- Bug fix: You can now use characters such as []?' in the suggestion list (this used to break the regular expression)
- All global functions (such as load(), configure() and clear()) have been RENAMED to tagdragon_functionname(). This is to prevent TagDragon from conflicting with jQuery itself.
- CSS documentation is updated so that the example CSS on the documentation is all you need to style TagDragon. You no longer need an additional CSS reset sheet.
1.20
Change list:
- Leading and trailing spaces are now ignored when the value seperator is not a space character
- A "visible" parameter has been added to the API. Default is true. When set to false, no suggestion list will be rendered.This is useful when you want to completely override the
rendering of TagDragon.
- An onLoadedList callback is added, which is triggered directly after the results from the back-end are retrieved.
- A dataType parameter has been added, default is "json". You can also use "html" if that is what your back-end returns. This is typically used when you take care of your own result rendering.
1.10
Change list:
- "max" parameter (controls length of suggestion list) is now also sent to the backend
- callback methods added for onrender, onselect and onload. these allow for very fine-grained control in behavior and rendering
- you can now return rich objects from your backend, so that you can get for example the id of a text value from the suggestion list
- support for alternate rows added
- new option: load list only after a minimum amount of characters entered (minChar option)
- new option: "doubleclick". Determines whether the suggestion list is loaded upon double clicking in the field
- new option: postData. This is a rich object in which you can send additional data params to your backend
- autocomplete="off" is no longer needed in your markup, the plugin handles this automatically now
- three methods added: show, hide and setopions. These allow you to control the component during runtime
- focus is now forced back on field when a value is selected using the mouse
- support for single value suggest controls, by setting the value seperator to nothing ('')
- bug in delayed loading is fixed: the suggestion list now always syncs based on the typing, no matter how slow or fast the user types
- bug when setting an empty value seperator and hitting ENTER inside textarea control fixed
v1.00
Beautiful - Friendly - Fast - Flexible - Robust.
Easy - No bloat - Any frontend, any backend.
This component is produced by Ferdy Christant as mandatory donationware. Help me help nature. Please.