【发布时间】:2011-09-26 22:10:40
【问题描述】:
有没有人使用和定制过一些基本的 selected.js 代码?
我已经下载了 js、css 和 png,从示例中复制了一些代码,编写了我自己的超级简单示例,但我一定遗漏了一些东西。我已验证 code.jquery.js 已包含并已加载,与 selected.css 相同。
当我尝试调出一个非常简单的 SELECT 字段(下拉菜单)时,我得到一个非常小的字段,单击该字段没有任何反应。当我禁用 selected.js 时,我只是得到显示所有选项的 SELECT。
这是我在 jQuery 中添加一个简单的 SELECT 的方法(我必须动态填充该字段,尽管在本示例中它都是硬编码的):
$html = '<select name="items" id="items" multiple="multiple" size="1" class="chosenElement">';
$html += '<option value="foo">foo</option>';
$html += '<option value="bar">bar</option>';
$html += '<option value="baz">baz</option>';
$html += '<option value="qux">qux</option>';
$html += '</select>';
然后,当我显示包含选项的模式对话框时,我调用:
$('.modal-body').html($html);
$('.chosenElement').chosen();
到目前为止,我已经修改和测试了各种排列,在 Google 上搜索了解决方案或示例,但似乎没有任何效果。这可能是非常愚蠢的事情,比如某处缺少分号,但我在这个“10 分钟实施”上浪费了太多时间,所以我需要寻求 soem 的帮助。
【问题讨论】:
-
对于寻找
Chosen.js的在线托管库的任何人,请参阅cdnjs.com/libraries/chosen
标签: jquery jquery-plugins jquery-chosen