我使用选择2来创建标记框。我添加下面的HTML代码:选择框的宽度在选择2的标记删除时缩小
<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来删除它,那么文本框会以witdh缩小到5px左右。我究竟做错了什么? 我也使用twitter bootstrap,有没有一些依赖?
你可以创建一个小提琴.. – 2013-04-22 12:08:36
你试过设置宽度? – 2013-04-22 12:11:22
sry,我无法创建一个重现此问题的小提琴。我已经在上面提到的JS的'select2()'函数内尝试过'minimumWidth:200'。 – tester 2013-04-22 12:23:41