bhoop
|
b593d06d58
|
Update select2.js
Add a "Searching" label state for AJAX data
|
2012-08-06 17:42:05 -03:00 |
|
Igor Vaynberg
|
3a1dcd14f3
|
remove default width of 25px from multiselect's search input
|
2012-08-05 13:02:39 -07:00 |
|
Igor Vaynberg
|
a7d0849d23
|
close any opened select2s when the window is scrolled or resized. fixes #296 and potentially #149
|
2012-08-04 11:28:02 -07:00 |
|
Igor Vaynberg
|
bc9867af0b
|
change enter and delete key behaviors. fixes #295
|
2012-08-03 21:50:12 -07:00 |
|
Igor Vaynberg
|
15b654a170
|
support readonly attribute by disabling select2. fixes #293
|
2012-08-03 06:19:22 -07:00 |
|
Igor Vaynberg
|
b422d4efef
|
fixed markup escaping. fixes #290
|
2012-08-02 21:50:02 -07:00 |
|
Igor Vaynberg
|
bef4af91f8
|
fixed opening and closing of dropdown when an element is removed from selection. fixes #287
|
2012-08-02 15:05:33 -07:00 |
|
Igor Vaynberg
|
84eb5b33fc
|
fix for some selects not closing. fixes #286
|
2012-08-02 15:01:33 -07:00 |
|
Igor Vaynberg
|
dc339391f8
|
allow disabling of some messages by specifying a null formatter. fixes #280, #182
|
2012-07-30 13:49:34 +03:00 |
|
Igor Vaynberg
|
e2ea6faac7
|
allow url to be specified via data-ajax-url attribute. fixes #275
|
2012-07-30 13:32:29 +03:00 |
|
Kevin Brown
|
61603dacc0
|
Changed event handlers. Fixes #70
Changed to mouseup for displaying options.
Changed to mousedown for selecting options.
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
|
2012-07-29 07:28:11 +03:00 |
|
Igor Vaynberg
|
f2460a826e
|
support null, undefined, false for data() to unselect. fixes #273
|
2012-07-27 19:00:17 +03:00 |
|
Igor Vaynberg
|
08bf83f1a4
|
renamed selection limit option and formatting function to better align with existing naming. #274 #59
|
2012-07-27 16:32:14 +03:00 |
|
Kevin Brown
|
4344fa054e
|
Added support for limiting selection
Fixes #59
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
|
2012-07-27 16:04:24 +03:00 |
|
Igor Vaynberg
|
94e004ef8c
|
respect source element's tabindex
|
2012-07-27 00:52:14 +03:00 |
|
Igor Vaynberg
|
38b9e935f0
|
do not hide search field when disabled because it also hides the placeholder. fixes #272
|
2012-07-27 00:46:32 +03:00 |
|
Igor Vaynberg
|
ab1a8b93bf
|
some code cleanup. fixes #269
|
2012-07-26 08:59:51 +03:00 |
|
Igor Vaynberg
|
00058ab315
|
fix markup escaping. fixes #268
|
2012-07-26 08:47:10 +03:00 |
|
Igor Vaynberg
|
bb51eb7120
|
double escape markup populated via html() and append(). fixes #269
|
2012-07-25 14:08:25 +03:00 |
|
Igor Vaynberg
|
3e42cae401
|
after triggering change also trigger click to help some validation frameworks. closes #259. closes #262.
|
2012-07-25 08:11:42 +03:00 |
|
Igor Vaynberg
|
b3089218dc
|
fix tracking of results under mouse. fixes #258
|
2012-07-25 00:55:53 +03:00 |
|
Igor Vaynberg
|
e620b54271
|
improved tabbing and tabindex support as well as minor focus management tweaks. fixes things broken by #256
|
2012-07-24 17:07:14 +03:00 |
|
Igor Vaynberg
|
5d496bd470
|
Merge branch 'master' of github.com:ivaynberg/select2
|
2012-07-24 15:10:45 +03:00 |
|
Igor Vaynberg
|
f06aae38fb
|
better handling of tags that are not just strings. fixes #256
|
2012-07-24 15:10:31 +03:00 |
|
Kevin Brown
|
c58cd12829
|
Reworks search field. Fixes #239
Uses the correct EOLs now, fixes iPad keyboard issue.
|
2012-07-23 12:04:50 -04:00 |
|
Igor Vaynberg
|
116528908a
|
clean up val. now it only accepts ids and only when initselection is set
|
2012-07-21 14:27:49 +03:00 |
|
Dean Sofer
|
ad8fd257aa
|
Added truth checks to avoid unnecessarily firing initSelection.
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
|
2012-07-21 12:14:17 +03:00 |
|
Dean Sofer
|
d54fd4dd0e
|
Passing a string to select2('val') with initSelection causes it to be used.
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
|
2012-07-21 12:14:17 +03:00 |
|
Igor Vaynberg
|
b672d760ac
|
allow a custom function for computing the width. fixes #252
|
2012-07-20 21:24:34 +03:00 |
|
Igor Vaynberg
|
3fc1bc6f35
|
focus select2 on a click to a related label. fixes #198
|
2012-07-20 21:15:11 +03:00 |
|
Igor Vaynberg
|
37ff4bbf36
|
added close event. fixes #246
|
2012-07-20 17:28:15 +03:00 |
|
Igor Vaynberg
|
33fd9dc810
|
another tweak for positioning of dropdown and scrollbars. fixes #228 again
|
2012-07-20 17:12:58 +03:00 |
|
Igor Vaynberg
|
0d5be21e09
|
fix bug with determing the width. fixes #242
|
2012-07-20 00:56:37 +03:00 |
|
Igor Vaynberg
|
a718dc45a0
|
fix multiselects in IEs. fixes #241
|
2012-07-20 00:53:03 +03:00 |
|
Igor Vaynberg
|
1771c3ba61
|
fix bug where space was ignored in single selects. fixes #233
|
2012-07-19 11:13:02 +03:00 |
|
Igor Vaynberg
|
1fc09825ed
|
tweak dropdown position. fixes #228
|
2012-07-19 11:08:09 +03:00 |
|
Igor Vaynberg
|
96c0166535
|
more flexible width strategies. fixes #237
|
2012-07-19 10:55:46 +03:00 |
|
Kevin Miller
|
17ffe5772e
|
container receives width style when hidden input has one or via opt
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
|
2012-07-19 01:12:43 +03:00 |
|
Igor Vaynberg
|
6c330eb53b
|
fixes IE8 bug where the dropdown wouldnt open. it would actually open and close immediately because the body would get a focusin event even after the focus was set on the search field by select2. worked fine in IE9
|
2012-07-19 01:06:16 +03:00 |
|
Igor Vaynberg
|
633a6dc901
|
mark elements as selected when closeOnSelect is false so they cannot be selected again. fixes #229
|
2012-07-18 10:26:49 +03:00 |
|
Igor Vaynberg
|
ad9fac45ae
|
make sure data() returns null instead of undefined when unset. this will prevent chaining which may seem weid. fixes #230
|
2012-07-18 09:56:02 +03:00 |
|
Igor Vaynberg
|
de0d11a82b
|
position the dropdown after hiding selected elements so when above it doesnt float away from the control
|
2012-07-18 00:51:17 +03:00 |
|
Igor Vaynberg
|
39aa17a790
|
fixed above/below dropdown opening bug
|
2012-07-18 00:26:49 +03:00 |
|
Igor Vaynberg
|
3a830a2b81
|
make the option element available to the matcher function when attached to select. can be used to match on option attributes as well as option text. fixes #227
|
2012-07-17 16:39:57 +03:00 |
|
Igor Vaynberg
|
b731545eea
|
Merge pull request #223 from malekpour/master
fix dropdown reopen on enter
|
2012-07-17 04:54:43 -07:00 |
|
Igor Vaynberg
|
33e8e20159
|
optimize global mousemove listener
|
2012-07-17 12:38:09 +03:00 |
|
Igor Vaynberg
|
0aea42fe42
|
give the sizer a higher offset just in case its on a highres screen
|
2012-07-17 12:10:46 +03:00 |
|
Igor Vaynberg
|
7947803df4
|
delay finding the body until it is needed and cache it.
|
2012-07-17 12:01:22 +03:00 |
|
Ali Malrkpour
|
01faae3ff7
|
fix updateResults prevention if dropdown is closed
|
2012-07-16 16:30:53 -04:00 |
|
Igor Vaynberg
|
3ed2cc091a
|
fixed dropdown alignment in firefox. still need to test IE. #214
|
2012-07-16 19:38:02 +03:00 |
|