我有一个正在构建的网站,它使用Ajax为ASP.NET自动完成组合框创建建议列表。我已经让它正确填充,但是当我运行网站时,它看起来像这样:
我已将组合框移动到表格底部,下拉元素仍显示大约有差距。我期望它显示的三个条目的大小。任何帮助,将不胜感激。
答案 0 :(得分:3)
问题在于,事实证明组合框位于div中,位置设置为relative,这与Ajax将下拉列表放入的div的位置混淆。 从div中移除定位元素可以解决问题。
答案 1 :(得分:1)
看看这里:http://forums.asp.net/t/1423235.aspx/1。它似乎与您的问题描述相符。解决方案发布在此处:http://forums.asp.net/post/3173141.aspx
答案 2 :(得分:0)
问题是该站点是在ASP.Net中构建的,并且组合框是从控件中引入的。它没有JS文件