【发布时间】:2013-04-22 12:05:31
【问题描述】:
我使用 Select2 来制作一个标签框。我添加了以下html代码:
<select id="tags" multiple="">
<option value="tag_1">Tag1</option>
<option value="tag_2">Tag2</option>
<option value="tag_3">Tag3</option>
</select>
我使用了这个 JS:
$(document).ready(function() {
$("#tags").select2({
placeholder: "Select tag",
allowClear: true,
minimumInputLength: 2,
maximumSelectionSize: 1,
});
});
问题是:文本框在首次加载时具有正常宽度。插入标签后,它将正确显示。但是,如果我单击退格键或单击标记的 x 将其删除,则文本框的宽度会缩小到 5px 左右。我究竟做错了什么? 我也用twitter bootstrap,有没有依赖?
【问题讨论】:
-
你能创造一个小提琴..
-
你试过设置宽度吗??
-
sry,我无法创建重现此问题的小提琴。我已经在上面发布的JS的
select2()函数中尝试了minimumWidth: 200。
标签: jquery select width jquery-select2