帆软报表单选,多选只有一行的情况内容会靠上显示,非常不美观。例如这样:
我们可以通过在初始化的时候执行方法来调整位置,调整后的样子:
调整方法:
将下段代码复制到这个地方:
var el = $(this.element);
var f = function() {
var h = 0;
var cs = el.children();
if (cs.length == 0) {
setTimeout(f, 100);
return;
}
h = cs.eq(0).height()+2;
el.css({
height: h,
'margin-top': 'auto',
'margin-bottom': 'auto'
});
}
setTimeout(f, 100);