我使用Select2来制作标签框。我添加了以下html代码:
问题是:文本框在第一次加载时具有正常宽度。在我插入标签后,它将正确显示。但是,如果我点击退格键或单击标记的x以删除它,文本框的宽度会收缩到约5px。我做错了什么? 我还使用Twitter Bootstrap,是否有某些依赖关系?
<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,是否有某些依赖关系?
select2()
函数内使用minimumWidth: 200
。 - tester