【问题标题】:Autocomplete options truncated in jquery dialog box在 jquery 对话框中截断的自动完成选项
【发布时间】:2016-07-30 18:13:13
【问题描述】:

我在 jquery 对话框中有一个自动完成输入。 自动完成选项被截断为对话框的大小,我无法完全显示它们(没有宽度和高度限制)。

<div id='test_dialog' title='test'>
   <form method='post'>
      <input id='autocomplete_input'>
   </form>
</div>

这是一个 fiddle 重现了我的问题

【问题讨论】:

  • 如果对您有帮助,请将答案标记为已接受。
  • 使用 jquery ui 1.10.2 ccs 主题似乎比使用 jquery ui 1.11.2 css 主题更好,但我希望它适用于最新版本...
  • 它在 jquery ui 1.12.0-rc.1 css 版本上运行良好,如更新的小提琴jsfiddle.net/patrick29/nb58j418/1所示
  • Jad 我接受你的回答,因为它帮助我解决了我的问题:我将升级 jquery ui css 版本。谢谢
  • 很高兴为您提供帮助,祝您好运。

标签: jquery css autocomplete jquery-ui-dialog


【解决方案1】:

您的代码似乎运行良好,请确保您在 html 文件中放置了正确的声明:

<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/themes/smoothness/jquery-ui.css" rel="stylesheet" type="text/css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"></script>

输出:

Check it out.

【讨论】:

  • 嗨,杰德!您正在使用 jquery ui 1.10.2 而不是 jquery 1.11.2 像我一样。 jquery 1.10.2 的行为似乎是我想要的。但我希望它适用于 jquery 1.11.2 或更新版本。我将使用其他版本进行测试以检查行为。此外,您添加了 style="width:400px;"在 html 中有选项 1 行。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-08-05
  • 1970-01-01
  • 1970-01-01
  • 2011-02-01
  • 1970-01-01
  • 2013-07-19
  • 2013-06-19
相关资源
最近更新 更多