Как уже упоминалось в primefaces showcase, мы можем легко получить элементы из события переноса в бэкэнде. Однако мне нужны элементы в моей функции javascript, так как мне нужно добавить класс css после того, как каждый элемент будет перенесен в цель.Как получить элементы события переноса формы списка праймстей в javascript
Это мой XHTML:
<p:pickList id="PojoPickList" value="#{pickListView.themes}" var="theme" effect="bounce"
itemValue="#{theme}" itemLabel="#{theme.displayName}" showSourceControls="true" showTargetControls="true" showCheckbox="true" responsive="true"
showSourceFilter="true" showTargetFilter="true" filterMatchMode="contains" converter="theme">
...
<p:ajax event="transfer" oncomplete="onTransfer(event);" />
...
и функции JavaScript:
function onTransfer(event) {
console.log(event);
}
Но событие undefined.Thanks.
изменение oncomplete с onclick и событие будет onclick –
, пожалуйста, прочитайте ответ, который я даю в [this] (http://stackoverflow.com/questions/42107052/primefaces-commandbutton-conditional-statement/42107714#42107714) он даст вам больше информации, чтобы понять, почему он не работает. –
Спасибо, но onclick на самом деле не то, что мне нужно, и я не хочу получать какую-либо ценность из бэк-файла. Должен быть способ получить предметы, которые будут переданы на стороне клиента. – nolazem