现在我有一个带自动填充的文本区域。当自动填充结果出现时,bgiframe不会覆盖滚动条和边框。边界是黑色的。但是在左侧,灰色实际上来自自动完成窗口下方的选择框。
我如何获得bgiframe来涵盖这个? 问题:http://i.stack.imgur.com/o7TLG.jpg
我正在运行jquery 1.3.2分钟并拥有最新的bgiframe。另外,我为此问题修改了bgiframe:offsetHeight to scrollHeight
autocomplete:
$('#code').autocomplete(actionurl, {
width: 280,
selectFirst: false,
matchSubset: false,
minChars: 1,
max: 100
});
text area:
<input type="text" id="code" value="" maxlength="10" size="10" name="code"
autocomplete="off" class="ac_input">
更新:我添加了“$(”。ac_results“)。bgiframe()”到我的行动的返回jsp并且它有效。但是,自动填充认为javascript代码行是我的自动填充结果的一部分,并在结果列表中添加了一个空行。这看起来不太好。
更新2:我尝试将“$(”。ac_results“)。bgiframe()”绑定到autocompleteopen和autocompletecreate但这些事件从未触发过。
答案 0 :(得分:0)
我找到了解决方案。好吧,更多的解决方法。
右侧的保管箱我切换到一组无线电。
自动填充左侧的灰线我通过添加“margin-left:1px;”来修复自动填充下方的下拉列表。