Select2发布数据的问题

时间:2014-08-04 13:03:13

标签: javascript php jquery jquery-select2

我正在使用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>

1 个答案:

答案 0 :(得分:0)

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

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