javascript - jQuery 选择了 max_selected_options

标签 javascript jquery jquery-chosen

我正在使用 chosen 来填充我的选择元素。我遇到的唯一问题是 max_selected_options 没有被识别。例如,我已将此选项设置为 3 但没有任何反应。仍然允许我选择更多项目。在 firebug 或 inspector 中没有错误。

我已经检查了站点,但看不到有关如何执行此操作的示例。我已经发布了我的代码,如果有人能指出我的错误,我将不胜感激。非常感谢。

js

$(function() {
  $("#box_rtn").chosen({
    width: "250px",
    max_selected_options: 3
  });
  $("#box_rtn").bind("chosen:maxselected", function() {
    $("#message").html('You cannot select more than 3 boxes');
  });
});

html

<div class="form-group">
  <label for="box_rtn" class="labelStyle">Select Your Box(es)</label>
  <select class="form-control chosen-select" name="box_rtn[]" id="box_rtn" multiple data-placeholder="No boxes to display...">
    <option value=""></option>
  </select>
  <div id="rtrnmessage"></div>
  <div class="servicesHelp"><lead id="serviceHelp" class="form-text text-muted">Please select your boxes from the list. You can select a max of 3 boxes per submission. You can select multiple boxes by holding the left ctrl on your keyboard and making your selection</lead>
  </div>
  <div id="message" style="color:white;"></div>
</div>

最佳答案

尝试

var config = {
           '.chosen-select'           : {max_selected_options: 3},
           '.chosen-select-deselect'  : {allow_single_deselect:true},
           '.chosen-select-no-single' : {disable_search_threshold:10},
           '.chosen-select-no-results': {no_results_text:'Oops, nothing found!'},
           '.chosen-select-width'     : {width:"95%"}
         }
         for (var selector in config) {
           $(selector).chosen(config[selector]);
         }

当您配置您选择的 jquery 时。

关于javascript - jQuery 选择了 max_selected_options,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48990746/

相关文章:

jquery - 选择所有选项选择插件

javascript - 选择下拉列表不显示(jquery-chosen)

javascript - 在使用 vanilla javascript 创建新的 html 元素之前附加两个 <br> 的最佳方法?

javascript - jQuery:平滑调整表格单元格的大小以进行文本替换

javascript - 如何在blade.php中使用外部.js文件中的代码?

javascript - PLUpload 获取剩余文件?

javascript - 动态添加选项以选择选择多个 JQuery 插件

javascript - 具有表格单元格属性的 div 内的水平对齐链接

javascript - 如何在 JavaScript 中以 dd/mm/yyyy 格式显示昨天的日期

javascript - 无法使用 css3 为全屏 slider 设置 z-index