Я хочу вызвать метод, нажав на предыдущую и следующую кнопку «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>