如何为Adobe CQ5创建ajax搜索组件

如何为Adobe CQ5创建ajax搜索组件,adobe,aem,Adobe,Aem,我想创建一个搜索框组件,类似于CQ5中的一个。但我希望它具有以下特性: AJAX搜索(这意味着提交时不需要刷新整个页面) 自动建议(我希望管理员能够选择一个excel电子表格与自动建议的话) 能够指定一个要搜索的文件夹(这已经是现有搜索中的一项功能) 我曾考虑使用一个免费的jquery插件来提供ajax和自动建议功能,但我对CQ5还不熟悉,所以仍在考虑可能的方法 使用jQuery插件作为起点是个好主意吗 一旦开发了jQuery,我需要做什么才能将其集成到CQ5组件中 在我开始之前,有没有办

我想创建一个搜索框组件,类似于CQ5中的一个。但我希望它具有以下特性:

  • AJAX搜索(这意味着提交时不需要刷新整个页面)
  • 自动建议(我希望管理员能够选择一个excel电子表格与自动建议的话)
  • 能够指定一个要搜索的文件夹(这已经是现有搜索中的一项功能)
我曾考虑使用一个免费的jquery插件来提供ajax和自动建议功能,但我对CQ5还不熟悉,所以仍在考虑可能的方法

  • 使用jQuery插件作为起点是个好主意吗
  • 一旦开发了jQuery,我需要做什么才能将其集成到CQ5组件中
  • 在我开始之前,有没有办法下载或购买一个已经具备上述部分或全部功能的CQ5搜索组件
请原谅我的问题

非常感谢,


Katie

当然,jQuery插件可以工作。我将首先在/libs/foundation/components/search复制现有的CQ搜索组件,并扩展search.result类。clientlibs文件夹将包含您的JS和插件。有关clientlibs的详细讨论,请参阅本文: