Ajax-вызов не работает после добавления удаленной команды - PullRequest
0 голосов
/ 02 марта 2019

У меня есть этот код:

<p:inputText value="#{cars.mymethod}">
<p:ajax event="keyup" listener="#{cars.mylistener}" update="picklist"/>
</p:inputText>
 <p:picklist id="picklist" value="#{cars.carvalue}" var="{cars}" 
  itemValue="#{cars}"/>

До сих пор это работало нормально, и я мог видеть, как значения обновляются в списке выбора.Но недавно я добавил удаленную команду для другой необходимости, и после этого этот ajax-вызов вообще не выполняется и не загружается.

<p:remoteCommand name="rcName" actionListener="#{cars.remoteAction}" 
 process="@this" partialSubmit="true"/>

И в чем собственно проблема с кодом?Почему это не выполняется?Является ли вызов удаленной команды плохим способом в Primefaces?По сути, я вызываю удаленную команду здесь:

$(document).on('click', '.ui-datepicker-next', function () {
rcName();
}

Вот способы, которые я опробовал: 1. Добавлен Partialsubmit = "true" в p: ajax 2. Добавлен async = "true" Все еще нет признаков ajaxвыполнения.Что на самом деле здесь не так?Я полностью поражен

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...