Skip to content

Commit 3d2fa98

Browse files
committed
Update demo
- Update to Select2 4.1.rc0 - Add pre-selected examples - Add default select fields
1 parent a556a9d commit 3d2fa98

File tree

2 files changed

+60
-3
lines changed

2 files changed

+60
-3
lines changed

docs/index.html

Lines changed: 59 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<!-- bootstrap -->
99
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/css/bootstrap.min.css" integrity="sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin="anonymous">
1010
<!-- select2 -->
11-
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/select2@4.0.13/dist/css/select2.min.css" integrity="sha256-FdatTf20PQr/rWg+cAKfl6j4/IY3oohFAJ7gVC3M34E=" crossorigin="anonymous">
11+
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css" integrity="sha256-zaSoHBhwFdle0scfGEFUCwggPN7F+ip9XRglo8IWb4w=" crossorigin="anonymous">
1212

1313
<!-- select2-bootstrap4-theme -->
1414
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@ttskch/select2-bootstrap4-theme/dist/select2-bootstrap4.min.css"> <!-- for live demo page -->
@@ -22,6 +22,18 @@ <h3>Example of <a href="https://github.com/ttskch/select2-bootstrap4-theme" targ
2222
<hr>
2323

2424
<form>
25+
<div class="form-group">
26+
<label>Reference select</label>
27+
<select class="custom-select">
28+
<option value="" hidden="hidden">Choose one thing</option>
29+
<option>1</option>
30+
<option>2</option>
31+
<option>3</option>
32+
<option>4</option>
33+
<option>5</option>
34+
</select>
35+
</div>
36+
2537
<div class="form-group">
2638
<label>Example of select</label>
2739
<select data-placeholder="Choose one thing" data-allow-clear="1">
@@ -34,6 +46,16 @@ <h3>Example of <a href="https://github.com/ttskch/select2-bootstrap4-theme" targ
3446
</select>
3547
</div>
3648

49+
<div class="form-group">
50+
<label>Example of select (pre-selected)</label>
51+
<select data-placeholder="Choose one thing" data-allow-clear="1">
52+
<option></option>
53+
<option selected="selected">1</option>
54+
<option>2</option>
55+
<option>3</option>
56+
</select>
57+
</div>
58+
3759
<div class="form-group">
3860
<label>Example of multiple select</label>
3961
<select multiple data-placeholder="Choose anything" data-allow-clear="1">
@@ -60,6 +82,41 @@ <h3>Example of <a href="https://github.com/ttskch/select2-bootstrap4-theme" targ
6082
</select>
6183
</div>
6284

85+
<div class="form-group">
86+
<label>Example of multiple select (pre-selected)</label>
87+
<select multiple data-placeholder="Choose anything" data-allow-clear="1">
88+
<option selected="selected">Tommy Yount</option>
89+
<option>Hye Panter</option>
90+
<option>Vi Yohe</option>
91+
</select>
92+
</div>
93+
94+
<div class="form-group">
95+
<label>Example of multiple select (many pre-selected)</label>
96+
<select multiple data-placeholder="Choose anything" data-allow-clear="1">
97+
<option selected="selected">Tommy Yount</option>
98+
<option selected="selected">Hye Panter</option>
99+
<option selected="selected">Vi Yohe</option>
100+
<option selected="selected">Keva Bandy</option>
101+
<option selected="selected">Hannelore Corning</option>
102+
<option selected="selected">Delorse Whitcher</option>
103+
<option selected="selected">Katharyn Marrinan</option>
104+
<option selected="selected">Jeannine Tope</option>
105+
<option selected="selected">Jamila Braggs</option>
106+
<option selected="selected">Eden Cunniff</option>
107+
<option selected="selected">Suzy Schoen</option>
108+
<option selected="selected">Elza Mccook</option>
109+
<option selected="selected">Liana Goris</option>
110+
<option selected="selected">Pauletta Schlabach</option>
111+
<option selected="selected">Synthia Dupuis</option>
112+
<option selected="selected">Scarlett Kestler</option>
113+
<option selected="selected">Magdalen Mele</option>
114+
<option selected="selected">Susanna Schenk</option>
115+
<option selected="selected">Else Stupka</option>
116+
<option selected="selected">Pennie Khang</option>
117+
</select>
118+
</div>
119+
63120
<div class="form-group">
64121
<label>Example of disabled select</label>
65122
<select disabled data-placeholder="Cannot choose" data-allow-clear="1">
@@ -149,7 +206,7 @@ <h3>Example of <a href="https://github.com/ttskch/select2-bootstrap4-theme" targ
149206
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script>
150207
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.min.js" integrity="sha256-7dA7lq5P94hkBsWdff7qobYkp9ope/L5LQy2t/ljPLo=" crossorigin="anonymous"></script>
151208
<!-- select2 -->
152-
<script src="https://cdn.jsdelivr.net/npm/select2@4.0.13/dist/js/select2.min.js" integrity="sha256-AFAYEOkzB6iIKnTYZOdUf9FFje6lOTYdwRJKwTN5mks=" crossorigin="anonymous"></script>
209+
<script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js" integrity="sha256-9yRP/2EFlblE92vzCA10469Ctd0jT48HnmmMw5rJZrA=" crossorigin="anonymous"></script>
153210

154211
<!-- select2-bootstrap4-theme -->
155212
<script src="script.js"></script>

docs/script.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
$(function () {
2-
$('select').each(function () {
2+
$('select:not(.custom-select)').each(function () {
33
$(this).select2({
44
theme: 'bootstrap4',
55
width: $(this).data('width') ? $(this).data('width') : $(this).hasClass('w-100') ? '100%' : 'style',

0 commit comments

Comments
 (0)