1
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
2
< html xmlns ="http://www.w3.org/1999/xhtml ">
3
- < head >
4
- < title > jQuery selectBox (select replacement plugin)</ title >
3
+ < head >
4
+ < title > jQuery selectBox (select replacement plugin)</ title >
5
5
< script type ="text/javascript " src ="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js "> </ script >
6
6
< script type ="text/javascript " src ="jquery.selectBox.js "> </ script >
7
- < link type ="text/css " rel ="stylesheet " href ="jquery.selectBox.css "> </ script >
7
+ < link type ="text/css " rel ="stylesheet " href ="jquery.selectBox.css " / >
8
8
9
9
< script type ="text/javascript ">
10
10
116
116
117
117
</ script >
118
118
119
- </ head >
119
+ </ head >
120
120
121
- < body style ="font-family: Arial, Helvetica, sans-serif; font-size: 14px; ">
121
+ < body style ="font-family: Arial, Helvetica, sans-serif; font-size: 14px; ">
122
122
123
- < form style ="background: #FFF; padding: 20px; border: solid 2px #DDD; ">
123
+ < form style ="background: #FFF; padding: 20px; border: solid 2px #DDD; ">
124
124
125
- < div id ="console " style ="width: 50%; font-family: 'Courier New', monospace; border: solid 2px #000; background: #000; color: #FFF; height: 350px; overflow: auto; padding: 10px; float: right; "> </ div >
125
+ < div id ="console " style ="width: 50%; font-family: 'Courier New', monospace; border: solid 2px #000; background: #000; color: #FFF; height: 350px; overflow: auto; padding: 10px; float: right; "> </ div >
126
126
127
127
< div style ="background: #FFFCCC; border: solid 2px #DDD999; padding: 1px 10px; width: 50%; float: right; clear: right; margin: 1em 0; ">
128
128
< p > < strong > Note</ strong > </ p >
138
138
</ p >
139
139
</ div >
140
140
141
- < h1 > $("SELECT").selectBox();</ h1 >
142
-
143
- < p >
144
- < label for ="standard-dropdown "> Standard Dropdown</ label > < br />
145
- < select id ="standard-dropdown " name ="standard-dropdown " class ="custom-class1 custom-class2 " style ="width: 200px; ">
146
- < option value ="1 " class ="test-class-1 "> Item 1</ option >
147
- < option value ="2 " class ="test-class-2 " selected ="selected "> Item 2</ option >
148
- < option value ="3 " class ="test-class-3 "> Item 3 has a really long label that will not interfere with the control’s width</ option >
149
- < option value ="4 " class ="test-class-4 "> Item 4</ option >
150
- < option value ="5 " disabled ="disabled "> Item 5 (disabled)</ option >
151
- < option value ="6 "> Item 6</ option >
152
- < option value ="7 "> Item 7</ option >
153
- < option value ="8 "> Item 8</ option >
154
- < option value ="9 "> Item 9</ option >
155
- < option value ="10 "> Item 10</ option >
156
- < option value ="11 "> Item 11</ option >
157
- < option value ="12 "> Item 12</ option >
158
- < option value ="13 "> Item 13</ option >
159
- < option value ="14 "> Item 14</ option >
160
- < option value ="15 "> Item 15</ option >
161
- < option value ="16 "> Item 16</ option >
162
- < option value ="17 "> Item 17</ option >
163
- < option value ="18 "> Item 18</ option >
164
- < option value ="19 "> Item 19</ option >
165
- < option value ="20 "> Item 20</ option >
166
- </ select >
167
- </ p >
168
-
169
- < p >
170
- Empty Dropdown< br />
171
- < select name ="empty-dropdown "> </ select >
172
- </ p >
173
-
174
- < p >
175
- < label for ="multi-select-control "> Multi-select Control</ lable > < br />
176
- < select id ="multi-select-control " name ="multi-select-control " multiple ="multiple ">
177
- < option value ="1 " selected ="selected "> Item 1</ option >
178
- < option value ="2 "> Item 2</ option >
179
- < option value ="3 "> Item 3</ option >
180
- < option value ="4 "> Item 4</ option >
181
- < option value ="5 " disabled ="disabled "> Item 5 (disabled)</ option >
182
- </ select >
183
- </ p >
184
-
185
- < p >
186
- Empty Multi-select< br />
187
- < select name ="empty-multi-select " size ="5 " multiple ="multiple "> </ select >
188
- </ p >
189
-
190
- < p >
191
- Multi-select with few options< br />
192
- < select name ="multi-select-few-options " multiple ="multiple " size ="5 ">
193
- < option value ="1 " selected ="selected "> Item 1</ option >
194
- < option value ="2 "> Item 2</ option >
195
- < option value ="3 "> Item 3</ option >
196
- </ select >
197
- </ p >
198
-
199
- < p >
200
- No multi-select, size = 4< br />
201
- < select name ="no-multi-with-size-4 " size ="4 ">
202
- < option value ="1 " selected ="selected "> Item 1</ option >
203
- < option value ="2 "> Item 2</ option >
204
- < option value ="3 "> Item 3 has <a> really long label but it won't affect the control's display at all</ option >
205
- < option value ="4 "> Item 4</ option >
206
- < option value ="5 " disabled ="disabled "> Item 5 (disabled)</ option >
207
- </ select >
208
- </ p >
209
-
210
- < p >
211
- Standard control with OPTGROUPS< br />
212
- < select name ="standard-with-optgroups ">
213
- < optgroup label ="Section 1 ">
214
- < option value ="1 "> Item 1</ option >
215
- < option value ="2 "> Item 2</ option >
216
- < option value ="3 "> Item 3</ option >
217
- < option value ="4 "> Item 4</ option >
218
- </ optgroup >
219
- < optgroup label ="Section 2 ">
220
- < option value ="5 "> Item 5</ option >
221
- < option value ="6 "> Item 6</ option >
222
- < option value ="7 "> Item 7</ option >
223
- < option value ="8 "> Item 8</ option >
224
- </ optgroup >
225
- < optgroup label ="Section 3 ">
226
- < option value ="9 "> Item 9</ option >
227
- < option value ="10 "> Item 10</ option >
228
- < option value ="11 "> Item 11</ option >
229
- < option value ="12 "> Item 12</ option >
230
- </ optgroup >
231
- < optgroup label ="Section 4 ">
232
- < option value ="13 "> Item 13</ option >
233
- < option value ="14 "> Item 14</ option >
234
- < option value ="15 "> Item 15</ option >
235
- < option value ="16 "> Item 16</ option >
236
- </ optgroup >
237
- < optgroup label ="Section 5 ">
238
- < option value ="17 "> Item 17</ option >
239
- < option value ="18 "> Item 18</ option >
240
- < option value ="19 "> Item 19</ option >
241
- < option value ="20 "> Item 20</ option >
242
- </ optgroup >
243
- < optgroup label ="Section 6 ">
244
- < option value ="21 "> Item 21</ option >
245
- < option value ="22 "> Item 22</ option >
246
- < option value ="23 "> Item 23</ option >
247
- < option value ="24 "> Item 24</ option >
248
- </ optgroup >
249
- </ select >
250
- </ p >
251
-
252
- < p >
253
- Multi-select control with OPTGROUPS< br />
254
- < select name ="multi-with-optgroups " multiple ="multiple ">
255
- < optgroup label ="Section 1 ">
256
- < option value ="1 "> Item 1</ option >
257
- < option value ="2 "> Item 2</ option >
258
- < option value ="3 "> Item 3</ option >
259
- < option value ="4 "> Item 4</ option >
260
- </ optgroup >
261
- < optgroup label ="Section 2 ">
262
- < option value ="5 "> Item 5</ option >
263
- < option value ="6 "> Item 6</ option >
264
- < option value ="7 "> Item 7</ option >
265
- < option value ="8 "> Item 8</ option >
266
- </ optgroup >
267
- < optgroup label ="Section 3 ">
268
- < option value ="9 "> Item 9</ option >
269
- < option value ="10 "> Item 10</ option >
270
- < option value ="11 "> Item 11</ option >
271
- < option value ="12 "> Item 12</ option >
272
- </ optgroup >
273
- < optgroup label ="Section 4 ">
274
- < option value ="13 "> Item 13</ option >
275
- < option value ="14 "> Item 14</ option >
276
- < option value ="15 "> Item 15</ option >
277
- < option value ="16 "> Item 16</ option >
278
- </ optgroup >
279
- < optgroup label ="Section 5 ">
280
- < option value ="17 "> Item 17</ option >
281
- < option value ="18 "> Item 18</ option >
282
- < option value ="19 "> Item 19</ option >
283
- < option value ="20 "> Item 20</ option >
284
- </ optgroup >
285
- < optgroup label ="Section 6 ">
286
- < option value ="21 "> Item 21</ option >
287
- < option value ="22 "> Item 22</ option >
288
- < option value ="23 "> Item 23</ option >
289
- < option value ="24 "> Item 24</ option >
290
- </ optgroup >
291
- </ select >
292
- </ p >
293
-
294
- < p style ="width: 40%; margin-top: 30px; padding-top: 20px; border-top: solid 1px #DDD; ">
141
+ < h1 > $("SELECT").selectBox();</ h1 >
142
+
143
+ < p >
144
+ < label for ="standard-dropdown "> Standard Dropdown</ label > < br />
145
+ < select id ="standard-dropdown " name ="standard-dropdown " class ="custom-class1 custom-class2 " style ="width: 200px; ">
146
+ < option value ="1 " class ="test-class-1 "> Item 1</ option >
147
+ < option value ="2 " class ="test-class-2 " selected ="selected "> Item 2</ option >
148
+ < option value ="3 " class ="test-class-3 "> Item 3 has a really long label that will not interfere with the control's width</ option >
149
+ < option value ="4 " class ="test-class-4 "> Item 4</ option >
150
+ < option value ="5 " disabled ="disabled "> Item 5 (disabled)</ option >
151
+ < option value ="6 "> Item 6</ option >
152
+ < option value ="7 "> Item 7</ option >
153
+ < option value ="8 "> Item 8</ option >
154
+ < option value ="9 "> Item 9</ option >
155
+ < option value ="10 "> Item 10</ option >
156
+ < option value ="11 "> Item 11</ option >
157
+ < option value ="12 "> Item 12</ option >
158
+ < option value ="13 "> Item 13</ option >
159
+ < option value ="14 "> Item 14</ option >
160
+ < option value ="15 "> Item 15</ option >
161
+ < option value ="16 "> Item 16</ option >
162
+ < option value ="17 "> Item 17</ option >
163
+ < option value ="18 "> Item 18</ option >
164
+ < option value ="19 "> Item 19</ option >
165
+ < option value ="20 "> Item 20</ option >
166
+ </ select >
167
+ </ p >
168
+
169
+ < p >
170
+ Empty Dropdown< br />
171
+ < select name ="empty-dropdown "> </ select >
172
+ </ p >
173
+
174
+ < p >
175
+ < label for ="multi-select-control "> Multi-select Control</ label > < br />
176
+ < select id ="multi-select-control " name ="multi-select-control " multiple ="multiple ">
177
+ < option value ="1 " selected ="selected "> Item 1</ option >
178
+ < option value ="2 "> Item 2</ option >
179
+ < option value ="3 "> Item 3</ option >
180
+ < option value ="4 "> Item 4</ option >
181
+ < option value ="5 " disabled ="disabled "> Item 5 (disabled)</ option >
182
+ </ select >
183
+ </ p >
184
+
185
+ < p >
186
+ Empty Multi-select< br />
187
+ < select name ="empty-multi-select " size ="5 " multiple ="multiple "> </ select >
188
+ </ p >
189
+
190
+ < p >
191
+ Multi-select with few options< br />
192
+ < select name ="multi-select-few-options " multiple ="multiple " size ="5 ">
193
+ < option value ="1 " selected ="selected "> Item 1</ option >
194
+ < option value ="2 "> Item 2</ option >
195
+ < option value ="3 "> Item 3</ option >
196
+ </ select >
197
+ </ p >
198
+
199
+ < p >
200
+ No multi-select, size = 4< br />
201
+ < select name ="no-multi-with-size-4 " size ="4 ">
202
+ < option value ="1 " selected ="selected "> Item 1</ option >
203
+ < option value ="2 "> Item 2</ option >
204
+ < option value ="3 "> Item 3 has <a> really long label but it won't affect the control's display at all</ option >
205
+ < option value ="4 "> Item 4</ option >
206
+ < option value ="5 " disabled ="disabled "> Item 5 (disabled)</ option >
207
+ </ select >
208
+ </ p >
209
+
210
+ < p >
211
+ Standard control with OPTGROUPS< br />
212
+ < select name ="standard-with-optgroups ">
213
+ < optgroup label ="Section 1 ">
214
+ < option value ="1 "> Item 1</ option >
215
+ < option value ="2 "> Item 2</ option >
216
+ < option value ="3 "> Item 3</ option >
217
+ < option value ="4 "> Item 4</ option >
218
+ </ optgroup >
219
+ < optgroup label ="Section 2 ">
220
+ < option value ="5 "> Item 5</ option >
221
+ < option value ="6 "> Item 6</ option >
222
+ < option value ="7 "> Item 7</ option >
223
+ < option value ="8 "> Item 8</ option >
224
+ </ optgroup >
225
+ < optgroup label ="Section 3 ">
226
+ < option value ="9 "> Item 9</ option >
227
+ < option value ="10 "> Item 10</ option >
228
+ < option value ="11 "> Item 11</ option >
229
+ < option value ="12 "> Item 12</ option >
230
+ </ optgroup >
231
+ < optgroup label ="Section 4 ">
232
+ < option value ="13 "> Item 13</ option >
233
+ < option value ="14 "> Item 14</ option >
234
+ < option value ="15 "> Item 15</ option >
235
+ < option value ="16 "> Item 16</ option >
236
+ </ optgroup >
237
+ < optgroup label ="Section 5 ">
238
+ < option value ="17 "> Item 17</ option >
239
+ < option value ="18 "> Item 18</ option >
240
+ < option value ="19 "> Item 19</ option >
241
+ < option value ="20 "> Item 20</ option >
242
+ </ optgroup >
243
+ < optgroup label ="Section 6 ">
244
+ < option value ="21 "> Item 21</ option >
245
+ < option value ="22 "> Item 22</ option >
246
+ < option value ="23 "> Item 23</ option >
247
+ < option value ="24 "> Item 24</ option >
248
+ </ optgroup >
249
+ </ select >
250
+ </ p >
251
+
252
+ < p >
253
+ Multi-select control with OPTGROUPS< br />
254
+ < select name ="multi-with-optgroups " multiple ="multiple ">
255
+ < optgroup label ="Section 1 ">
256
+ < option value ="1 "> Item 1</ option >
257
+ < option value ="2 "> Item 2</ option >
258
+ < option value ="3 "> Item 3</ option >
259
+ < option value ="4 "> Item 4</ option >
260
+ </ optgroup >
261
+ < optgroup label ="Section 2 ">
262
+ < option value ="5 "> Item 5</ option >
263
+ < option value ="6 "> Item 6</ option >
264
+ < option value ="7 "> Item 7</ option >
265
+ < option value ="8 "> Item 8</ option >
266
+ </ optgroup >
267
+ < optgroup label ="Section 3 ">
268
+ < option value ="9 "> Item 9</ option >
269
+ < option value ="10 "> Item 10</ option >
270
+ < option value ="11 "> Item 11</ option >
271
+ < option value ="12 "> Item 12</ option >
272
+ </ optgroup >
273
+ < optgroup label ="Section 4 ">
274
+ < option value ="13 "> Item 13</ option >
275
+ < option value ="14 "> Item 14</ option >
276
+ < option value ="15 "> Item 15</ option >
277
+ < option value ="16 "> Item 16</ option >
278
+ </ optgroup >
279
+ < optgroup label ="Section 5 ">
280
+ < option value ="17 "> Item 17</ option >
281
+ < option value ="18 "> Item 18</ option >
282
+ < option value ="19 "> Item 19</ option >
283
+ < option value ="20 "> Item 20</ option >
284
+ </ optgroup >
285
+ < optgroup label ="Section 6 ">
286
+ < option value ="21 "> Item 21</ option >
287
+ < option value ="22 "> Item 22</ option >
288
+ < option value ="23 "> Item 23</ option >
289
+ < option value ="24 "> Item 24</ option >
290
+ </ optgroup >
291
+ </ select >
292
+ </ p >
293
+
294
+ < p >
295
+ < label for ="obscured-dropdown "> Dropdown positioned above control</ label > < br />
296
+ < select id ="obscured-dropdown " name ="obscured-dropdown " style ="width: 200px ">
297
+ < option value ="1 " class ="test-class-1 "> Item 1</ option >
298
+ < option value ="2 " class ="test-class-2 " selected ="selected "> Item 2</ option >
299
+ < option value ="3 " class ="test-class-3 "> Item 3 has a really long label that will not interfere with the control's width</ option >
300
+ < option value ="4 " class ="test-class-4 "> Item 4</ option >
301
+ < option value ="5 " disabled ="disabled "> Item 5 (disabled)</ option >
302
+ < option value ="6 "> Item 6</ option >
303
+ < option value ="7 "> Item 7</ option >
304
+ < option value ="8 "> Item 8</ option >
305
+ < option value ="9 "> Item 9</ option >
306
+ < option value ="10 "> Item 10</ option >
307
+ < option value ="11 "> Item 11</ option >
308
+ < option value ="12 "> Item 12</ option >
309
+ < option value ="13 "> Item 13</ option >
310
+ < option value ="14 "> Item 14</ option >
311
+ < option value ="15 "> Item 15</ option >
312
+ < option value ="16 "> Item 16</ option >
313
+ < option value ="17 "> Item 17</ option >
314
+ < option value ="18 "> Item 18</ option >
315
+ < option value ="19 "> Item 19</ option >
316
+ < option value ="20 "> Item 20</ option >
317
+ </ select >
318
+ </ p >
319
+
320
+ < hr align ="left " style ="height: 1px; background-color: #DDD; width: 40%; margin-top: 1.5em; border: 0; " />
321
+
322
+ < p >
295
323
Methods:
296
324
< input type ="button " id ="destroy " value ="Destroy " />
297
325
< input type ="button " id ="create " value ="Create " />
@@ -317,8 +345,8 @@ <h1>$("SELECT").selectBox();</h1>
317
345
318
346
< div style ="clear: both; "> </ div >
319
347
320
- </ form >
348
+ </ form >
321
349
322
- </ body >
350
+ </ body >
323
351
324
352
</ html >
0 commit comments