【问题标题】:Select2 issue with posting dataSelect2 发布数据的问题
【发布时间】:2014-08-04 13:03:13
【问题描述】:

我将select2 用于标记系统。

我遇到了这样的问题:每当我提交表单时,都不会发布来自 select2 字段的数据,但是如果我不包含 select2 js 以使输入为“正常”然后该字段正确提交。

我在提交后通过打印发布数据确认了这一点。处理 select2 帖子有什么我缺少的吗?

<script>
$(document).ready(function () {
     $("#tags").select2({
        tags:["red", "green", "blue"]
    });
});
</script>

HTML 摘录:

<div class="control-group"><label class="control-label">Project tags</label>
    <div class="controls">
        <div class="select2-container select2-container-multi" id="tags" style="width:300px;">
            <ul class="select2-choices">
                <li class="select2-search-field">
                    <input type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" class="select2-input" placeholder="" id="project_tags" name="    project_tags">
                </li>
            </ul>
        </div>
    </div>
</div>

【问题讨论】:

    标签: javascript php jquery jquery-select2


    【解决方案1】:

    您应该选择输入字段的 id 而不是 div:

    <script>
      $(document).ready(function () {
           $("#project_tags").select2({tags:["red", "green", "blue"]});
      });
    </script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-12
      相关资源
      最近更新 更多