b382fdca9c
Previously Select2 would assume that the tab index for the `<select>` was `0`, which is the browser default. Now Select2 will clone the tab index from the original element, and correctly restore it when it is destroyed or disabled/enabled. This closes https://github.com/select2/select2/issues/3031.
40 lines
1.3 KiB
HTML
40 lines
1.3 KiB
HTML
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<link rel="stylesheet" href="../vendor/qunit-1.14.0.css" type="text/css" />
|
|
<link rel="stylesheet" href="../../dist/css/select2.css" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="qunit"></div>
|
|
<div id="qunit-fixture">
|
|
<select class="single" title="This is an example title" tabindex="0">
|
|
<option value="default">Default</option>
|
|
<option value="1">One</option>
|
|
<option>2</option>
|
|
</select>
|
|
|
|
<select class="multiple" multiple="multiple" title="One more example title" tabindex="0">
|
|
<option value="default">Default</option>
|
|
<option value="1">One</option>
|
|
<option>2</option>
|
|
</select>
|
|
|
|
<select class="groups" tabindex="0">
|
|
<optgroup label="Test">
|
|
<option value="one">One</option>
|
|
<option value="two">Two</option>
|
|
</optgroup>
|
|
<optgroup label="Empty"></optgroup>
|
|
</select>
|
|
</div>
|
|
|
|
<script src="../vendor/qunit-1.14.0.js" type="text/javascript"></script>
|
|
<script src="../../vendor/jquery-2.1.0.js" type="text/javascript"></script>
|
|
<script src="../../dist/js/select2.full.js" type="text/javascript"></script>
|
|
|
|
<script src="../helpers.js" type="text/javascript"></script>
|
|
|
|
<script src="selection-tests.js" type="text/javascript"></script>
|
|
</body>
|
|
</html>
|