: Как загрузить события при нажатии кнопки «Следующий» и «Предыдущий» - PullRequest
0 голосов
/ 18 марта 2019

Я хочу вызвать метод, нажав на предыдущую и следующую кнопку «p: calendar», и параметр должен быть датой начала и окончания p: calendar.На самом деле я хочу реализовать концепцию событий отложенной загрузки, но я не хочу использовать расписание простых лиц.Я пробовал это сделать метод отложенной загрузки, но он вызывается, когда я нажимаю предыдущую или следующую кнопку, после этого он не работает должным образом.

Любая помощь будет оценена.

Вот код, который я пробовал.

<?xml version="1.0"?>
<f:view xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://xmlns.jcp.org/jsf/core"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:p="http://primefaces.org/ui"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>

</h:head>


<h:body >

    <h:form id="passedcommingevent">
    <p:remoteCommand name="datePickerNext" actionListener="#{eventController.datePickerNext}"></p:remoteCommand>
    <p:remoteCommand name="datePickerPrevious" actionListener="#{eventController.datePickerPrevious}"></p:remoteCommand>
    <p:calendar selectOtherMonths="true" showOtherMonths="true" value="#{eventController.today}" mode="inline" />
    </h:form>
</h:body>

<script  type="text/javascript" >
 $(document).ready(function(){
      $(".ui-datepicker-prev").click(function(){
          datePickerPrevious();
          console.log("Previous");
      });
      $(".ui-datepicker-next").click(function(){
          datePickerNext();
        console.log("Next");
      });
    });
</script>

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