jQueryUI自动完成建议显示在输入字段之外

独自在家

我在Django项目中使用jQueryUi建立了自动完成表单。

自动完成工作正常。问题是,建议没有显示在我的表格下,而是显示在屏幕的右侧。

我的萤幕撷取画面

我需要将建议显示在我的搜索字段正下方,并仅显示与我的搜索相匹配的前10个产品。

我的HTML:

<div class="ui-widget">
 <input id="prod" class="form-control mr-sm-2" type="text" name="query" placeholder="">
</div>

我的AJAX:

$(function() {
    $("#prod").autocomplete({     
     source: "/finder/search_auto",
     select: function (event, ui) { 
        AutoCompleteSelectHandler(event, ui)
      },
      minLength: 2,
    });
  });

function AutoCompleteSelectHandler(event, ui)
  {
    var selectedObj = ui.item;
  }

我的views.py:

$(function() {
    $("#prod").autocomplete({     
     source: "/finder/search_auto",
     select: function (event, ui) { 
        AutoCompleteSelectHandler(event, ui)
      },
      minLength: 2,
    });
  });$( "#prod" ).autocomplete({
    position: { my : "right top", at: "right bottom" }
    });

function AutoCompleteSelectHandler(event, ui)
  {
    var selectedObj = ui.item;
  }
Toto Briac

用最新版本更新:

<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>

这应该够了吧。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在“芯片自动完成”组件的输入字段之外显示所选选项的值

如何使用json文件显示对自动完成字段的建议?

自动完成建议不显示

Eclipse自动完成而不显示建议的建议

设置自动完成输入字段显示值与实际值不同

输入时忽略自动完成建议

自动完成输入建议不起作用

自动完成输入字段 - JS

除非用户在输入字段之外单击,否则不会触发自动完成jQuery更改

如何使IntelliJ显示自动完成建议的Javadoc?

错误 - PrimeReact 自动完成建议未显示

PrimeNG 自动完成不显示建议

输入字段会自动提供建议吗?

在最新的 chrome 中显示信用卡自动填充建议的名称输入字段

如何显示自动完成文本视图的建议列表,该列表仅显示以输入字符开头的单词

使用JQueryUI自动完成功能更新多个字段

jQuery自动完成和复制的输入字段

自动完成搜索框输入字段

PHP的jQuery自动完成与动态输入字段?

jQueryUI自动完成-无法显示返回的选择(Coldfusion)

SAPUI5搜索字段建议自动完成

未在自动完成字段启动中正确加载建议

使用Ajax提前输入自动完成建议不起作用

角材料:您可以禁用输入的自动完成建议吗?

用户输入后加载材料UI自动完成建议

获取GoogleMaps自动完成HTML输入建议的地址列表

如何在Material ui自动完成的输入文本字段中显示所选值?

自动完成文本视图显示空白建议

仅在按Enter键后如何显示自动完成建议?