实例代码“Ctrl+/”提示“F11/ESC”全屏 返回 格式化 恢复 运行
x
 
1
<link href="//cdn.bootcss.com/select2/3.5.4/select2.min.css" rel="stylesheet"/>
2
<script src="//cdn.bootcss.com/jquery/1.7.1/jquery.min.js">
3
</script>
4
<script src="//cdn.bootcss.com/select2/3.5.4/select2.min.js">
5
</script>
6
<select id="e22" style="width:300px">
7
    <option value="red">red</option>
8
    <option value="green">green</option>
9
    <option value="blue">blue</option>
10
</select>
11
<script>
12
    $('#e22').select2({
13
        sortResults: function(results, container, query) {
14
            if (query.term) {
15
                // use the built in javascript sort function
16
                return results.sort(function(a, b) {
17
                    if (a.text.length > b.text.length) {
18
                        return 1;
19
                    } else if (a.text.length < b.text.length) {
20
                        return -1;
21
                    } else {
22
                        return 0;
23
                    }
24
                });
25
            }
26
            return results;
27
        }
28
    });
29
</script>
30