我喜欢《 https://github.com/ivaynberg/select2》中的 select2框 我使用 format: 选项来格式化每个元素,它看起来很棒。
除了选定的元素由于图像而大于选择框的高度之外,一切都很正常。
我知道如何改变宽度,但我如何改变高度,以便在元素被选中后,它显示完整的东西(大约150px)
这是我的入会仪式:
<script>
$("#selboxChild").select2({
matcher: function(term, text) {
var t = (js_child_sponsors[text] ? js_child_sponsors[text] : text);
return t.toUpperCase().indexOf(term.toUpperCase()) >= 0;
},
formatResult: formatChild,
formatSelection: formatChild,
escapeMarkup: function(m) {
return m;
}
});
</script>
这是我的选择框
<select id="selboxChild" style="width: 300px; height: 200px">
<option value="">No child attached</option>
</select>
澄清: 我不希望每个选项的高度改变 我正在寻找选择框,以改变高度后,您选择了一个孩子。
所以当页面第一次加载时,显示“无子选中” 当您单击下拉菜单并选择一个子元素时,您将看到该子元素的图像。 现在我需要选择框扩展! 否则的孩子的图片被切断。
有人明白吗?