【发布时间】:2015-11-08 19:11:30
【问题描述】:
我正在尝试使用 Select2 (https://select2.github.io) 允许用户在提交表单之前在字段中键入多个标签。在我的 Laravel PHP 应用程序中,我将获取这些标签,确定它们是否存在并将它们添加到数据库中。
我的问题是我似乎无法让 Select2 识别出用户输入了多个标签。当我查询表单数据时,我只看到用户输入的最后一个标签,而不是所有标签。
我的 Select2 元素是:
<select class="tags-field" name="tags" data-tags="true" data-placeholder="TAGS" multiple="multiple">
</select>
我的 JQuery 是:
$(function() {
$(".tags-field").select2({
maximumSelectionLength: 3,
tokenSeparators: [','],
});
}
没有 Javascript 错误,它工作得很好,只是我无法检测到所有标签。
【问题讨论】:
标签: javascript php jquery laravel jquery-select2