【问题标题】:Why does my jqueryUI autocomplete show at top left corner?为什么我的 jqueryUI 自动完成显示在左上角?
【发布时间】:2020-07-28 20:05:48
【问题描述】:

我正在使用 bootstrap 4 制作一个 ASP.net 核心应用程序,我想使用 jquery UI 自动完成功能来使用数据库自​​动完成。我一切正常,但出于某种原因,自动完成功能出现在屏幕的左上角?

这是我的 Js sn-p:

    $(document).ready(function () {
        $("#Machine").autocomplete({
            source: "/repair/Search",

        });
    });

结果如下:

我希望它出现在文本字段的下方,就像它应该的那样。我在代码中尝试了 .position 标签,但我无法让它工作。

这和使用引导程序有什么关系吗?

【问题讨论】:

  • 检查结果部分的 CSS。
  • 你会包含你的完整视图代码吗?我可能也需要布局

标签: javascript jquery asp.net asp.net-mvc jquery-ui


【解决方案1】:

由于某种原因更改为 jquery 1.12.4 和 jquery ui 1.12.1 解决了该问题

【讨论】:

    猜你喜欢
    • 2016-07-19
    • 2013-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-12
    • 1970-01-01
    • 2010-10-23
    • 2016-09-11
    相关资源
    最近更新 更多