4
Я показываю данные с помощью автозаполнения успешно, я разделяю все данные с помощью разделителя ','.AUI Автоматические поля как теги в liferay6.2
Теперь у меня есть требование, чтобы реализовать автозаполнение как Liferay теги для полей, как показано ниже:
ниже мой код:
<aui:script>
AUI().use('autocomplete-list', 'aui-base', 'aui-io-request', 'autocomplete-filters', 'autocomplete-highlighters',
function (A) {
A.io.request('<%=getEntities%>',{
dataType: 'json',
method: 'GET',
on: {
success: function(event, id, obj) {
try {
new A.AutoCompleteList({
allowBrowserAutocomplete: 'false',
activateFirstItem: 'true',
inputNode: '#<portlet:namespace />entitiesNames',
resultTextLocator: 'entityName',
render: 'true',
resultHighlighter: 'phraseMatch',
resultFilters:['phraseMatch'],
maxResults: 10,
queryDelimiter : ',',
source:this.get('responseData'),
autoLoad:false,
});
} catch(e) {
alert('not working sudheer: ' + e);
}
}
}
});
});
</aui:script>
Также размещен в форуме Liferay: https://www.liferay.com/community/forums/-/message_boards/message/47095147