2017-09-23 91 views
0

這裏是我的代碼:選上的jQuery插件只顯示一個殘破的列表

<div id="div_id_code" class="form-group"> 
    <label for="id_code" class="form-control-label requiredField"> 
    Language<span class="asteriskField">*</span> 
    </label> 
    <div class=""> 
    <select class="select form-control" id="id_code" name="code" required> 
     <option value="" selected="selected">---------</option> 
     <option value="en">Inglés</option> 
     <option value="zh-hans">Chino simplificado</option> 
     <option value="zh-hant">Chino tradicional</option> 
     <option value="es">Español</option> 
     <option value="hi">Hindi</option> 
     <option value="ar">Árabe</option> 
     <option value="pt-br">Portugués de Brasil</option> 
     ... 
     ... 
    </select> 
    </div> 
</div> 
... 
... 
<script src="{% static 'js/jquery.min.js' %}"></script> 
<script type="text/javascript" src="{% static 'js/chosen.jquery.min.js' %}"></script> 
<script type="text/javascript"> 
    $(document).ready(function() { 
    $('#id_code').chosen(); 
    $('#id_fluency').chosen({disable_search_threshold: 10}); 
    }); 
</script> 

chosen()不叫,頁面顯示的默認選擇小部件。

否則,它顯示了一個破碎的名單如下:

enter image description here

難道我做錯了什麼嗎?謝謝。

回答

1

我想,你忘了包括選擇jQuery的css。以下作品:

$(function() { 
 
    $('#id_code').chosen(); 
 
    //$('#id_fluency').chosen({disable_search_threshold: 10}); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
 
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.2/chosen.min.css" /> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/chosen/1.8.2/chosen.jquery.min.js"></script> 
 

 
<div id="div_id_code" class="form-group"> 
 
    <label for="id_code" class="form-control-label requiredField"> 
 
\t Language<span class="asteriskField">*</span> 
 
    </label> 
 
    <div class=""> 
 
    <select class="select form-control" id="id_code" name="code" required> 
 
     <option value="" selected="selected">---------</option> 
 
     <option value="en">Inglés</option> 
 
     <option value="zh-hans">Chino simplificado</option> 
 
     <option value="zh-hant">Chino tradicional</option> 
 
     <option value="es">Español</option> 
 
     <option value="hi">Hindi</option> 
 
     <option value="ar">Árabe</option> 
 
     <option value="pt-br">Portugués de Brasil</option> 
 
    </select> 
 
    </div> 
 
</div>

+0

非常感謝您!所以我想知道爲什麼它有一天在另一個頁面上工作。哈哈 – Gnoliz

相關問題