Alfresco ajax高级搜索

Alfresco ajax高级搜索,alfresco,Alfresco,使用alfresco高级搜索表单,我希望通过ajax执行搜索,并在同一页面中显示搜索结果列表(无需重新加载页面) 可能吗 有推荐的方法吗 提前感谢您因此,如果我明白您的意思,您不希望重新加载页面 当然有可能 你是从入侵高级搜索表单开始,还是仅仅为此创建一个新页面,这可能是第一个问题 你可以用任何一种方法。后者可能更易于维护,黑客攻击更少,您可以使用自己喜欢的客户端站点库 如果要保留默认表单,只需更改以下文件 advsearch.js,在表单上运行并提交的客户端YUI文件 /alfresco/s

使用alfresco高级搜索表单,我希望通过ajax执行搜索,并在同一页面中显示搜索结果列表(无需重新加载页面)

可能吗

有推荐的方法吗


提前感谢您

因此,如果我明白您的意思,您不希望重新加载页面

当然有可能

你是从入侵高级搜索表单开始,还是仅仅为此创建一个新页面,这可能是第一个问题

你可以用任何一种方法。后者可能更易于维护,黑客攻击更少,您可以使用自己喜欢的客户端站点库

如果要保留默认表单,只需更改以下文件

  • advsearch.js
    ,在表单上运行并提交的客户端YUI文件
  • /alfresco/site webscripts/org/alfresco/components/search/advsearch.get.html.ftl
    ,定义了所有div等的html文件
因此,将客户端库更改为直接搜索repo,查看search.js并使用该方法

然后在模板中从search.get.html.ftl定义搜索结果区域


因此,基本上您是将这两个组件合并为一个大组件。

您是指类似于元数据字段中的搜索?我们已经完成了与在文件夹中搜索相同的操作。谢谢你的回答。但这不是我想做的。我想通过ajax搜索(当点击搜索按钮时)。再次感谢。我尝试了另一种方法。我想在表单中添加搜索字段。所以我直接使用搜索结果页面。我正在向搜索结果页面中显示的表单添加字段。所以我要做的就是检索搜索条件并在搜索过程中发送它们。这是一个好方法吗?为了定制表单,我使用Aikau小部件。我遇到了一个我知道无法解决的问题:我没有使用DateTextBox组件。5.0.d版本不支持此组件吗?再次感谢。如果你还有其他问题,请创建一个新问题。这不是论坛:)。你问了一个问题,人们可以回答。现在你更进一步了。现在您有了一个技术问题,请创建一个新问题。