我该如何做到这一点?我想要一个行为不同的自动完成字段

How would I achieve this? I want an autocomplete field that behaves differently

本文关键字:字段 一个 何做 这一点 我想要      更新时间:2023-09-26

所以我想实现的是:

我希望人们能够搜索,它将以自动完成的方式显示结果(现在我正在使用jquery ui自动完成,这很好)。然而,我希望一切都在自动完成下拉视图。

例如,当从下拉菜单中选择一个项目时,它会更新所有的项目(取决于单击的是哪个项目)。比如在搜索结果中,有一堆国家点击了加拿大,然后会更新下拉列表,列出加拿大的省份或其他地方。

我不知道如何用jquery自动完成。这是不好的做法吗?我该怎么做呢?我可以创建自己的自动补全功能吗?

任何帮助都是感激的。这件事已经困扰我一段时间了。

Jquery autocomplete为select提供了一个回调。

$( ".selector" ).autocomplete({
   select: function(event, ui) { ... }
});

$( ".selector" ).bind( "autocompleteselect", function(event, ui) {
  ...
});

使用上述任何一种方法,您都可以触发自定义事件或调用另一个函数,或者只是在回调中处理设置省份的工作。

相关文章: