1
0
mirror of synced 2024-11-27 07:16:03 +03:00
Commit Graph

1890 Commits

Author SHA1 Message Date
_pants
7bdad56837 allow passing a function for maximumSelectionSize 2013-01-12 11:37:57 -05:00
Jelte Fennema
c0dd741a79 Fixed testing mistake 2013-01-12 17:29:48 +01:00
Igor Vaynberg
353672832d Merge pull request #691 from jelte12345/master
Fix XSS injection
2013-01-11 16:39:48 -08:00
Igor Vaynberg
5f2828098e Merge pull request #697 from agworld/add-load-more-padding-option
add loadMorePadding option
2013-01-10 08:47:05 -08:00
Le Wang
a1273b639a add loadMorePadding option
- Trigger load before scrolling to the very bottom.
- When scrolling very fast, unless we pre-load entries, the page itself
  will scroll.
2013-01-10 17:02:00 +08:00
Igor Vaynberg
b562d1a0e5 Merge pull request #692 from 4sh/master
Allow to pass a callback as ajax.url configuration parameter
2013-01-08 10:44:58 -08:00
Frédéric Camblor
a770ade670 Allow to pass a callback as ajax.url 2013-01-08 18:54:14 +01:00
Igor Vaynberg
b4f6462bb2 Merge pull request #643 from akinnee/master
Added an option: select highlighted option on blur, "selectOnBlur: false"
2013-01-08 09:02:23 -08:00
Jelte Fennema
a65c08097e Make the escapeMarkup function escape html tags and some other characters and apply it to usefull places 2013-01-08 11:35:58 +01:00
Igor Vaynberg
8e9a231847 add [option disabled='disabled'] support. fixes #480 fixes #157 2013-01-04 09:16:48 -08:00
Igor Vaynberg
7a797300a5 Merge pull request #652 from tispratik/master
Be able to limit each input to a maximum length
2012-12-27 20:56:14 -08:00
Igor Vaynberg
df5a03f0b6 Merge pull request #594 from omab/master
Results sorting on populateResults function
2012-12-27 08:37:54 -08:00
Pratik Khadloya
007fd8c3f5 Be able to limit each input to a maximum length 2012-12-14 13:49:01 -08:00
Igor Vaynberg
7f83d8276a Merge pull request #644 from kfiku/patch-1
Update select2.js
2012-12-13 09:05:31 -08:00
Grzegorz Klimek
0d6ba97144 Update select2.js
jQuery("input#someId").attr("tabIndex") don't work well in new jQuery 1.8+.
When you try this on field  that don't have tabIndex attr you get undefined 
(but document.getElementById("someId").tabIndex returns '0').
This is why Select2 element onBlur stay whit attr tabindex='-1' 
and you can't navigate form with 'tab' key.
This simple ' || 0' fix this bug.
2012-12-13 10:39:34 +01:00
Alex Kinnee
fa6313afa4 Added the option to select highlighted upon blur, false by default. Original functionality is maintained by default. 2012-12-12 13:54:47 -05:00
Igor Vaynberg
ac4ce8b0eb Merge pull request #635 from t0m/multi-select-dropdown
Fix for more than one multi-select being open at the same time
2012-12-10 10:37:15 -08:00
tom
b33c86e5e4 Fixes >1 multi-select dropdown being open at the same time
Bug was reproduced on latest FF/Chrome/Safari, but IE exibits correct
behavior with or without the fix.

See: http://jsfiddle.net/tmD7c/2/
2012-12-10 12:46:27 -05:00
Igor Vaynberg
c135db876e Merge pull request #632 from crueber/patch-1
Update select2.js
2012-12-10 08:56:06 -08:00
Chris Rueber
86952b4ed9 Update select2.js
Adding case to fix placeholder not being displayed when element not visible.
2012-12-08 11:36:07 -06:00
Igor Vaynberg
4dc2a62142 Merge pull request #619 from cup-of-giraf/master
Trigger an event on value programatically change
2012-12-04 09:59:20 -08:00
Julien Muetton
09d29585a0 Triggers change when value is set programaticaly.
``` js
$('#select').select2().
    on('change', function () {
        alert('change');
    }).
    val(['foo']);
```

Now shows an alert window.
2012-12-03 09:59:15 +01:00
MaxxSoftware
327e00b0ba Firefox Tab and Enter keys issue.
When item is selected by enter, the list is reopened.
Also pressing tab on focused element with drop list cause immediate reopening with empty search result list.
2012-11-28 12:45:14 +06:00
Conor Branagan
57638ab392 update this.context with data context on query calls 2012-11-21 15:51:31 -05:00
Matías Aguirre
53eaf1fbe1 Results sorting option. Refs #95 2012-11-21 14:12:01 -02:00
Igor Vaynberg
739a7bf3de fixed up bower version. fixes #549 2012-11-20 09:08:07 -08:00
Igor Vaynberg
f910fe5625 change "latest" to "master" for component.json version 2012-11-16 15:50:44 -08:00
Igor Vaynberg
2eb28a60aa allow override of createSearchChoice in tags. fixes #567 2012-11-15 09:56:05 -08:00
Igor Vaynberg
2fa9f73e3b Merge pull request #576 from MaxxSoftware/master
DropLeft recount when DropDown not fit on the right
2012-11-15 08:17:27 -08:00
MaxxSoftware
ac7de2a756 Update select2.js 2012-11-15 17:26:19 +06:00
MaxxSoftware
1560a3918a Update select2.js
DropDown displayed on the left of select-container if not fit right.
2012-11-15 17:16:55 +06:00
Igor Vaynberg
aa686aa47e Merge pull request #541 from brendanheywood/master
Fixed bug with closeOnSelecet is false
2012-11-02 08:57:15 -07:00
Igor Vaynberg
d926d472ef Merge pull request #525 from t0m/master
Trivial change: pluralize default inputTooShort function
2012-11-02 08:54:20 -07:00
Kevin Brown
66ca10815a Fixes #533: IE Gradients Reversed
Reverses the arguments of the IE filter properties
and removes the gradient on the arrow when the
drop-down is open

Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
2012-11-02 08:52:07 -07:00
Brendan Heywood
6c59b1e99c Only select the first suitable item if nothing is already selected 2012-11-01 18:00:38 +10:00
Brendan Heywood
291f595a03 Fixed scrolling bug when closeOnSelect is false 2012-10-31 16:35:34 +10:00
tom
ca98ce5564 trivial change: pluralize formatInputTooShort function 2012-10-24 23:48:00 -04:00
Igor Vaynberg
4a363c4b30 Merge pull request #503 from todd-givainc/master
Feature: Locked Items
2012-10-24 13:48:46 -07:00
Igor Vaynberg
b3b75a8c3a Merge pull request #518 from dubbs/patch-1
fix issue #517
2012-10-22 19:21:00 -07:00
Kevin Warrington
77ea616d0c fix issue #517 2012-10-22 17:00:03 -06:00
Igor Vaynberg
6e64336af1 fix typo in css 2012-10-16 11:56:18 -07:00
Todd Rafferty
1d4ea633aa Goofed, changed disabled to locked. 2012-10-16 14:41:03 -03:00
Todd Rafferty
d382f3cdb5 Added .select2-locked 2012-10-16 14:34:55 -03:00
Todd Rafferty
43939f08a4 Create locked items that can't be removed.
This patch creates multi select items that can't be removed.
2012-10-16 14:33:35 -03:00
Igor Vaynberg
6e3b7097a3 Merge pull request #495 from swhitt/master
Rename spinner.gif
2012-10-16 10:23:34 -07:00
Igor Vaynberg
3ed91862fa fixed dropdown positioning when select2 has margins. fixes #501 2012-10-16 10:22:25 -07:00
Igor Vaynberg
258a85b06c Merge pull request #502 from Inkdpixels/master
Style consistency for the stylesheet and a more future proof retina MQ
2012-10-16 10:12:01 -07:00
Inkdpixels
e17f349bf7 Future friendly retina-mq
Using 'dpi' as a unit should be the way to go in the future
2012-10-16 18:34:20 +02:00
Inkdpixels
977ea92d66 Style consistency and proper intendation 2012-10-16 18:28:28 +02:00
Steve Whittaker
7beac3e27c Rename spinner.gif to select2-spinner.gif to prevent collisions with very common filename. 2012-10-13 12:31:25 -05:00