在做项目的时候,遇到一个很奇怪的问题!
在HTML 页面中调用
<link rel="stylesheet" type="text/css" href="../../static/css/chosen.css">
<script type="text/javascript" src="../../static/js/jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../static/js/chosen.jquery.min.js"></script>
chosen 下拉框插件时,不管是自动获取数据,还是将数据写死,
下拉框都无法显示,当点击下拉框时,下拉框这个div会自动隐藏,
当你遇到这个问题时, 应当先把你上层的div 或者是 table 的css 样式 清空,这样来进行调试,这样你才能知道,是什么问题!
还有就是调用
$(".chzn-select").chosen();
$(".chzn-select-deselect").chosen({allow_single_deselect:true});
时,应当是你的 下拉框中已经有了数据!