Pier-Olivier Thibault
277ae4ff5a
Added zindex options to dropdown so we can make sure it presents itself on top of whatever is existing in the DOM
2012-06-14 11:57:59 -04:00
Pier-Olivier Thibault
7d3ad2cd47
Merge branch 'master' of https://github.com/ivaynberg/select2 into zIndex
2012-06-14 11:56:55 -04:00
Igor Vaynberg
55fd00169e
simplify optgroup querying and rendering code. provide a more powerful populateResults() function fixes #58 . fixes #105 . fixes #84
2012-06-14 00:21:22 -07:00
Igor Vaynberg
9fc18a9ca8
minor cleanup
2012-06-12 22:19:08 -07:00
Igor Vaynberg
0ccfd4853c
rename updatePositions() to positionDropdown(). more clear
2012-06-12 22:19:08 -07:00
Igor Vaynberg
a6eeadbe7a
always detach and append the dropdown on open. this ensures it will be the last element in body and thus have the highest z-index. issue #105 . issue #84
2012-06-12 22:19:07 -07:00
Christopher Nadeau
b18db15f1e
Tweak sub-item css a bit to make blue go full width
...
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
2012-06-12 22:19:07 -07:00
Christopher Nadeau
6151ddbb0d
Add support for hierarchies and unselectable items. issue #58
...
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
2012-06-12 22:18:54 -07:00
Christopher Nadeau
efccc62510
Few tweaks to multi style
...
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
2012-06-12 22:18:53 -07:00
Christopher Nadeau
2f3262d39e
Absolutely position dropdown. fixes #84 .
...
Changes to detach dropdown and append to body, and absolutely position
dropdown. Fixes clipping problems with overflowing.
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
2012-06-12 22:18:40 -07:00
Igor Vaynberg
d62bc5bef1
various small fixes. closes #99
2012-06-12 19:41:21 -07:00
Igor Vaynberg
94ffecb824
readme tweak
2012-06-08 18:23:12 -07:00
Igor Vaynberg
cb2e131c50
adding browser compatibility. issue #79
2012-06-08 18:18:40 -07:00
Igor Vaynberg
588d9a5ce9
force a min height on multi containers, closes #96
2012-06-08 14:32:17 -07:00
Igor Vaynberg
3ba3e57715
issue #77 , blur on touchend - seems more native
2012-06-07 23:56:51 -07:00
Igor Vaynberg
5e18e71cb4
possible fix for issue #77 better blur support for touch devices like ipad
2012-06-07 23:47:10 -07:00
Igor Vaynberg
47064b2483
tweak to issue #85 do not highlight items based on keypresses
2012-06-07 23:09:51 -07:00
Adam Solove
ec759ac809
When not showing search box, up/down arrows and searching still work.
...
- The hidden search box is displayed off-screen instead of taken off the dom.
- User can type a search, but instead of filtering the results, just highlight the first matching result.
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
2012-06-07 21:56:22 -07:00
Igor Vaynberg
4ba25b8095
ability to provide custom matchers. closes #86
2012-06-07 20:47:33 -07:00
Igor Vaynberg
4b451fee81
tweak readme to show differences from chosen
2012-06-07 09:33:22 -07:00
Igor Vaynberg
98903a4621
css stylying for disabled mode, issue #76
2012-06-06 23:04:14 -07:00
Igor Vaynberg
6fe77c6110
disabled mode support wip, issue #76
2012-06-06 22:34:51 -07:00
Igor Vaynberg
c27880c19c
Merge branch 'master' of git://github.com/ivaynberg/select2
2012-06-04 17:15:25 -07:00
Igor Vaynberg
c44ea24aa4
renamed roundtripValue to context. closes #72 closes #73
2012-06-04 17:15:11 -07:00
Alexander Pepper
0d98ea03af
Adds an additional parameter roundtripValue to function data.
...
Enables a stored value, which can be passed by the function 'result' to the next call of the function 'data'.
This is a solution for issue #72
Example:
data: function (term, page, roundtripValue) {
var options = {
q: term,
limit: 5,
};
if (typeof(roundtripValue) !== 'undefined' && roundtripValue != null) {
options['continuation_handle'] = roundtripValue;
}
return options;
},
results: function (data, page) {
var roundtripValue = data.continuation_handle;
var more = typeof(roundtripValue) !== 'undefined';
return {results: data.results, more: more, roundtripValue: roundtripValue};
},
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
2012-06-04 16:46:23 -07:00
Igor Vaynberg
26da9f0b2e
Merge pull request #71 from niquola/master
...
fix indexOf with undefined
2012-05-29 17:06:57 -07:00
Igor Vaynberg
f368464132
add drag and drop sort support, fixes #60
2012-05-29 17:04:52 -07:00
nicola
23720246f2
fix internal function indexOf, when undefined passed
2012-05-29 19:15:20 +04:00
Igor Vaynberg
1633d71b4a
add container() method that retrieves the main container
2012-05-28 23:15:41 -07:00
Igor Vaynberg
cb7f1da4e6
Merge branch 'master' of git://github.com/ivaynberg/select2
2012-05-28 15:16:23 -07:00
Igor Vaynberg
9ecce5af7c
support numeric text keys in local data. fixes #68
2012-05-28 15:15:58 -07:00
Igor Vaynberg
071d6c73d2
Merge pull request #63 from ericbarnes/tags-tab
...
Adding tab support for tags
2012-05-23 08:13:07 -07:00
Igor Vaynberg
97125fb938
Merge pull request #64 from ghing/patch-1
...
Check for nonexistent data attribute in a way that works in jQuery 1.4.2
2012-05-23 08:11:43 -07:00
Geoffrey Hing
6dcb276485
Check for nonexistent data attribute in a way that works in jQuery 1.4.2
2012-05-22 11:40:42 -05:00
Eric Barnes
66b789939f
Adding tab support for tags
...
When you select a tag currently the only way to select it was by using the enter key. This change allows the tab key to also select it.
Signed-off-by: Eric Barnes <eric@ericlbarnes.com>
2012-05-22 09:30:10 -04:00
Igor Vaynberg
058ecae750
fixes #61
2012-05-18 14:50:35 -07:00
Igor Vaynberg
d563764dfc
tweaked release script a bit
2012-05-16 10:54:22 -07:00
Igor Vaynberg
af6031039a
build script
2012-05-16 10:36:28 -07:00
Igor Vaynberg
e5f628b719
a bit of cleanup and better error handling for options
2012-05-07 09:24:14 -07:00
Igor Vaynberg
a6edacc505
Merge branch 'master' of git://github.com/ivaynberg/select2
2012-05-07 08:21:16 -07:00
Igor Vaynberg
b3d9e7ce20
Merge pull request #57 from Fran6co/imp-ajax-abort
...
Aborts the ajax call when a new is coming up
2012-05-07 08:18:22 -07:00
Francisco Facioni
404539e6d3
Aborts the ajax call when a new is coming up
2012-05-06 10:37:51 -03:00
Igor Vaynberg
0160b36a38
missed one place where id is accessed. issue #51
2012-05-03 15:05:39 -07:00
Igor Vaynberg
bf5e7d16de
make it possible to overwrite how the id is retreived from a choice. issue #51
2012-05-03 15:00:48 -07:00
Igor Vaynberg
011770a5d5
license tweaks
2012-05-03 09:01:13 -07:00
Igor Vaynberg
5ae45f4124
Merge branch 'master' of git://github.com/ivaynberg/select2
2012-05-02 22:52:27 -07:00
Igor Vaynberg
bd8c40b0e8
jquery 1.4 compat impl of focus check
2012-05-02 22:52:05 -07:00
Igor Vaynberg
a1457fa491
Merge pull request #56 from ProLoser/master
...
Added support for [placeholder] attribute
2012-05-02 22:50:40 -07:00
Igor Vaynberg
450aad8f46
fixed placeholder bug. closes #55
2012-05-02 22:48:44 -07:00
Dean Sofer
945249f46a
Added support for placeholder attribute in addition to data-placeholder
2012-05-02 20:19:00 -07:00