0

我在我的网络应用程序中使用了 msdropdown,我注意到它在底部创建了一个带有长滚动条的空白空间。一旦我删除了下拉菜单,就没有问题了。所以我确定它的形式是 msdropdown。对此有任何帮助,,,

在演示本身中,它显示了长滚动。在 chrome 中查看这个Demo

4

1 回答 1

2

我有同样的问题,我发现当Selectbox中有70个以上的元素时,这开始发生。

我已经用这段小代码对其进行了测试:

var newhtml = "";
var start = 2013;
for (var x = 0; x < 70; x ++) {
    newhtml += "<option value='"+(start-x)+"'>"+(start-x)+"</option>";
}
$(this).html(newhtml);
$(this).msDropDown ();

使用此代码,页面中不会添加任何空格。但是,如果我将“70”更改为“71”,则会添加空格。

编辑: '.ddChild' 元素似乎有问题。我在css中添加了一个“height:0px”,我的问题就消失了。大量元素仍然会发生这种情况,但元素的确切数量取决于主体高度。

于 2013-09-06T12:02:55.663 回答