當我下載選擇二的4.0.1發佈候選(https://github.com/select2/select2/releases/tag/4.0.1-rc.1),並使用它,我得到一個JavaScript錯誤:Uncaught ReferenceError: define is not defined
。初始化選擇二拋出定義是沒有定義的錯誤
這裏,我讀了它必須做的AMD加載器(我不使用):https://groups.google.com/forum/#!topic/select2/PCQpiJxIIXQ
當我不使用來自RC的jquery.select2.js,但選擇2。從目前掌握min.js:https://raw.githubusercontent.com/select2/select2/master/dist/js/select2.min.js
它的作品!
但我很好奇我在這裏忽略了什麼。我很有可能自己做錯了事。
編輯 - 代碼示例:
在頭:
<script language='Javascript' src='scripts/jquery-1.9.1.min.js'></script>
<script language='Javascript' src='scripts/jquery.select2.js'></script>
體內
:
<script type="text/javascript">
$(document).ready(function(){
$('#id_of_select').select2({
tags: "true",
placeholder: "",
allowClear: true,
tokenSeparators: [',', ' ']
});
});
</script>
<select multiple id="id_of_select" name="name[]">
<option value="1" selected="">Option 1</option>
<option value="2" selected="">Option 2</option>
<option value="5">Option 3</option>
</select>
你需要的,如果你要我們幫助發佈您的代碼;) – Archer
我不認爲它的我的代碼,因爲當我改變我的包括來自RC掌握它的工作原理。但如果它有幫助,我只是編輯我的問題... – 11mb