1
0
mirror of synced 2024-11-25 14:26:03 +03:00
Commit Graph

196 Commits

Author SHA1 Message Date
Igor Vaynberg
6b736669d2 add reference to original option element in the data when attached to select. fixes #171 2012-06-28 23:50:36 -07:00
Igor Vaynberg
504bca4b43 Merge branch 'master' of github.com:ivaynberg/select2 2012-06-28 23:44:42 -07:00
Igor Vaynberg
e12fbdec7e add data method that works with objects instead of ids like val. fixes #166 2012-06-28 23:44:30 -07:00
Igor Vaynberg
b886b40907 Merge pull request #173 from nutshellcrm/38b9d060b116fc4957110f25b03b8437be981136
Fix placeholders in jQuery 1.4
2012-06-28 21:49:45 -07:00
Igor Vaynberg
3107d9d773 manage the more element slightly more efficiently 2012-06-28 06:19:13 -07:00
Igor Vaynberg
593dadec54 trigger loadmoreifneeded on first and other pages 2012-06-28 05:34:26 -07:00
Igor Vaynberg
ea28fa4fe4 Revert "keep loading more results until there are enough to cause a scroll. closes #164 closes #164 closes #74"
This reverts commit ff03dbcaca.
2012-06-28 05:27:23 -07:00
Igor Vaynberg
ff03dbcaca keep loading more results until there are enough to cause a scroll. closes #164 closes #164 closes #74 2012-06-28 04:28:43 -07:00
Igor Vaynberg
89ee75dd9d do not open on meta key, closes #165 2012-06-28 02:27:09 -07:00
Igor Vaynberg
95b89d44f8 use opts.id func to check for id instead of hardcoded id key 2012-06-28 00:55:36 -07:00
Igor Vaynberg
45442aa8d7 removed trailing spaces 2012-06-27 21:44:31 -07:00
Igor Vaynberg
ebcd59fb29 Merge pull request #168 from alanho/master
Make initSelection works asynchronously
2012-06-27 21:37:21 -07:00
Alan Ho
e8083a6e3d Merge remote-tracking branch 'upstream/master' 2012-06-28 03:53:14 +08:00
Igor Vaynberg
a7bd800e5a Merge pull request #159 from ProLoser/patch-1
Added a link to another integration for AngularJS
2012-06-27 06:12:52 -07:00
Dean Sofer
f0d540da37 Added a link to another integration for AngularJS 2012-06-26 18:16:57 -07:00
Igor Vaynberg
7ec2dec955 change event now contains added/removed/val properties. fixes #133 2012-06-21 22:56:50 -07:00
Igor Vaynberg
050a23b53d small cleanup #148 2012-06-21 22:09:33 -07:00
Igor Vaynberg
88ab9f9348 define term and context. fixes #148 2012-06-21 22:08:56 -07:00
Igor Vaynberg
e85d131f0a add ability to programmatically specify css classes as well as css styles 2012-06-21 22:04:35 -07:00
Igor Vaynberg
0f473423eb remove lineheight from choice label. fixes #147 2012-06-21 21:42:45 -07:00
Igor Vaynberg
54b83c2baf fix input field broken by fix to #132 2012-06-21 21:36:08 -07:00
Igor Vaynberg
16c3d31e06 full tabbing support for the mac. closes #132 2012-06-21 21:18:13 -07:00
Igor Vaynberg
e13dc41654 fix placeholder in multiselects when blurred by clicking outside 2012-06-21 19:19:19 -07:00
Igor Vaynberg
84f031f4b0 code navigation 'helpers' 2012-06-21 19:00:29 -07:00
Igor Vaynberg
4819d42f85 no longer need to blur in a settimeout because dropdown and searchfield are now detached. possibly fixes #132 2012-06-20 17:28:26 -07:00
Igor Vaynberg
2343572a25 add spinner to search field in multiselect. fixes #130 2012-06-19 22:09:37 -07:00
Igor Vaynberg
8f6513969e when using default formatResult the matching substring is now wrapped in span with class select2-match. fixes issue #137 2012-06-19 21:31:56 -07:00
Igor Vaynberg
f9f3d6f4f3 add ability to pragmatically specify some css. fixes #121 2012-06-18 23:46:58 -07:00
Igor Vaynberg
8b566bf6ce fix hiding of search when minimumResultsForSearch are used. fixes #138 2012-06-18 23:34:54 -07:00
Igor Vaynberg
b7c952a1a3 ignore first empty option in selects when a placeholder is set 2012-06-18 23:16:45 -07:00
Igor Vaynberg
09f24fdda1 add new options.type parameter for ajax helper. fixes #139 2012-06-18 22:10:33 -07:00
Igor Vaynberg
af964bdbad shorten function name for loadingMore() 2012-06-18 20:48:52 -07:00
Aziz Gazanchiyan
663ba1215f Loading next page message formatting implemented, so it could also have localization
Signed-off-by: Igor Vaynberg <igor.vaynberg@github.com>
2012-06-18 20:46:51 -07:00
Igor Vaynberg
1e2881d5d1 a small optimization to how many times highlight is called 2012-06-18 20:44:26 -07:00
Igor Vaynberg
b2314bcb86 fix the fix for #129 2012-06-18 20:21:36 -07:00
Igor Vaynberg
9bf38c833c renamed opts.elementBody to this.body for brevity 2012-06-18 20:18:51 -07:00
Aziz Gazanchiyan
693b541361 Improve performance on dropdown detaching
Signed-off-by: Igor Vaynberg <igor.vaynberg@github.com>
2012-06-18 20:05:28 -07:00
Aziz Gazanchiyan
a0f067c2b2 Clear placeholder before opening dropdown, fixes #129
Signed-off-by: Igor Vaynberg <igor.vaynberg@github.com>
2012-06-18 19:57:08 -07:00
Aziz Gazanchiyan
7684371923 Improve resizeSearch() performance
Signed-off-by: Igor Vaynberg <igor.vaynberg@github.com>
2012-06-18 19:55:38 -07:00
Igor Vaynberg
d94ab04531 Merge pull request #134 from bwalding/master
Use consistent CSS for image URLs
2012-06-17 22:03:22 -07:00
Ben Walding
437be2d632 Use consistent CSS for image URLs 2012-06-18 14:08:16 +10:00
Igor Vaynberg
b825d8ec41 restore smooth scrolling by fixing mouseevent-filtered 2012-06-17 00:45:44 -07:00
Igor Vaynberg
aba23fc3e7 Revert "remove unused code"
This reverts commit 93f5e7508f.
2012-06-17 00:28:18 -07:00
Igor Vaynberg
93f5e7508f remove unused code 2012-06-17 00:13:39 -07:00
creage
64b69425b0 Reduce search field focusing, improving performance
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
2012-06-16 22:35:58 -07:00
creage
9497693b64 style detection for search field sizer corrected
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
2012-06-16 22:35:58 -07:00
creage
492dccd1a5 no need for style if we already have a sizer
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
2012-06-16 22:35:58 -07:00
creage
65eb7c3404 Improve performance on text measuring
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
2012-06-16 22:35:58 -07:00
creage
0ff41ca512 Performance optimizations
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
2012-06-16 22:35:57 -07:00
creage
68726643ac Save data values to correct context
Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
2012-06-16 22:35:57 -07:00