Commit Graph

62 Commits (master)

Author SHA1 Message Date
Vitaliy Filippov 05aded1a82 Support selecting an entry on Tab 2018-06-01 16:35:01 +03:00
Vitaliy Filippov 69e33666ce Update SimpleAutocomplete 2018-06-01 16:33:26 +03:00
Vitaliy Filippov b8d6d78de5 Clear input when idField is set and id is null 2016-08-14 15:10:45 +03:00
Vitaliy Filippov da1f70d67b fix #MORE bug 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 1331852c4e Fix idfield 2016-08-14 15:10:45 +03:00
Vitaliy Filippov f78f0e6877 Update hinter.min.js 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 63f3ce6c61 idField option for SimpleAutocomplete 2016-08-14 15:10:45 +03:00
Vitaliy Filippov a905d1bf96 Insert hint layer into the beginning of document
This fixes setup of SimpleAutocomplete in inline scripts (not in onload/ondomready event handlers) in IE8 and below.
2016-08-14 15:10:45 +03:00
Vitaliy Filippov d8e5747563 Return add/remove listener functions back 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 6b89889145 Align hint at right of input if it is exceeding window size 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 08bd47dd42 Do not call getOffset on init 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 62acbb95b8 Return add/remove listener functions back 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 8093f628e8 Update SA 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 4032157443 Update minified SA 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 0b13659427 Return true on show/hide success 2016-08-14 15:10:45 +03:00
Vitaliy Filippov f140faedb9 Pass item as a parameter to onChangeListener 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 2c39146394 Fix clicking on the checkbox O_o 2016-08-14 15:10:45 +03:00
Vitaliy Filippov b70150f3db Support new "persist" parameter 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 1022acc34f Select first non-disabled item 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 6fc3befa52 Correctly prevent clicking on a checkbox, update minified hinter 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 8612a25603 Allow disabling items in single-select 2016-08-14 15:10:45 +03:00
Vitaliy Filippov f328abfe03 Fix another bug: previously selected disabled item losed disabled class when hovering another itemn 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 7ce57a0af6 Fix a bug: clicking item was not identical to Enter key press 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 04b1ac2b77 Change onmousedown to onclick on items, set autocomplete=off only if property exists 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 43073b1125 cursor pointer 2016-08-14 15:10:45 +03:00
Vitaliy Filippov a0366d6169 Fix scroll style, make <label> elements in multi-select mode 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 7b47d7a939 Prevent FF and Chrome from clearing input value 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 7df7eca61b minified hinter 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 8bf35254d1 Always only handle keydown 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 11f9f08242 Minified hinter 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 5d7554af89 Add minifier script for hinter.js, fix autocomplete=off, fix onChange showing 2016-08-14 15:10:45 +03:00
Vitaliy Filippov c44c49cb39 Template: fix timestamp(), fix comments, add plural_ru() function; hinter: remove dead code 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 09c4f7977c comment 2016-08-14 15:10:45 +03:00
Vitaliy Filippov a13632ad70 Style 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 3d19d119f2 Remove change state 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 100235c5e4 Drop maxHeight and innerHTML, add "side-effect" mode with multipleListener 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 1d6b572985 Support disabled items, rework #MORE and prompt 2016-08-14 15:10:45 +03:00
Vitaliy Filippov db7b43e0e6 Support disabled items, rework #MORE and prompt 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 4383d9daa8 Support disabled items, rework #MORE and prompt 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 8043601c41 Prompts for SimpleAutocomplete 2016-08-14 15:10:45 +03:00
Vitaliy Filippov 79f6f68ebc Prompts for SimpleAutocomplete 2016-08-14 15:10:44 +03:00
Vitaliy Filippov ca551aaf8e Update SimpleAutocomplete, VMXTemplate, DatabaseMysql 2016-08-14 15:10:44 +03:00
Vitaliy Filippov 2faa1f7732 Fix overlapping ids, support loading more items in hint 2016-08-14 15:10:44 +03:00
Vitaliy Filippov 01cad41a87 Move check to this. 2016-08-14 15:10:44 +03:00
Vitaliy Filippov 48c06cced3 delay in hinter 2016-08-14 15:10:44 +03:00
Vitaliy Filippov ea6f19fac9 Fix cancel-bubble 2016-08-14 15:10:44 +03:00
Vitaliy Filippov 50ccb83a58 Hide on pressing ESC key until next input change 2016-08-14 15:10:44 +03:00
Vitaliy Filippov 5104cfaf82 Support removing SimpleAutocomplete instances 2016-08-14 15:10:44 +03:00
Vitaliy Filippov 8f2a400174 Cancel bubbling of mousedown events 2016-08-14 15:10:44 +03:00
Vitaliy Filippov 45415b58b9 Copyright notice 2016-08-14 15:10:44 +03:00