我尝试通过自己的逻辑扩展自动完成内容宏,应该休息一下。
我找到了autocomplete-content.js文件,其中定义了autocomplete-content,但我不知道如何通过自己的autocompleteModule扩展它。 我尝试在自己的附加组件中创建自己的JS文件作为资源,但它在汇总时在autocomplete-content.js之前执行,并且autocompleteContent对象未定义。
最后,我需要拥有自己的自动完成工具,并拥有自己的休息服务,这将是来自其他数据库的数据。
答案 0 :(得分:0)
如果可能,请使用 AUI Select2 。
请注意:AUI Select2基于较旧的Select2。您必须参考此文档:http://select2.github.io/select2/
还有其他方法可以使用 QuickSearchDropDown
它没有真正记录,但很容易使用。在Confluence来源中查找文件quicksearchdropdown.js
。
你可以像这样使用它:
AJS.$('#myinput').quicksearch(URL_RELATIVE_TO_CONFLUENCE_BASE, false, {
makeParams: function (params) {
return {
username: params.term,
staticParam: 'blabla'
};
}
}