Jquery Firefox在Primefaces 5.1版的Ajax onstart方法调用中未检测到dateSelect事件
在Ajaxonstart方法调用primefaces 5.1版的p:schedule组件时,我试图将“dateSelect”事件发送到javascript方法 如果使用IE或铬合金,则效果良好。但是在firefox中,javascript方法不起作用,因为它无法正确理解事件。使用firebug进行调试时,会显示“引用错误:未定义事件”Jquery Firefox在Primefaces 5.1版的Ajax onstart方法调用中未检测到dateSelect事件,jquery,ajax,firefox,jsf-2,primefaces,Jquery,Ajax,Firefox,Jsf 2,Primefaces,在Ajaxonstart方法调用primefaces 5.1版的p:schedule组件时,我试图将“dateSelect”事件发送到javascript方法 如果使用IE或铬合金,则效果良好。但是在firefox中,javascript方法不起作用,因为它无法正确理解事件。使用firebug进行调试时,会显示“引用错误:未定义事件” <p:schedule id="middleSchedule" timeFormat="dd/MM/yyyy" timeZone="GMT+5:30
<p:schedule id="middleSchedule" timeFormat="dd/MM/yyyy" timeZone="GMT+5:30"
value="#{calendarManagementManagedBean.leftMonthEventModel}"
widgetVar="middleScheduleWid" aspectRatio="1000"
resizable="false" draggable="false" rightHeaderTemplate=""
leftHeaderTemplate=""
initialDate="#{calendarManagementManagedBean.currentMonthStartDate}"
styleClass="#{calendarManagementManagedBean.currentMonthSchedulerClass} rosteringScheduleCal" >
<f:param name="pId"
value="#{calendarManagementManagedBean.currentMonthStartDate}"></f:param>
<f:ajax event="dateSelect" process="@this,keyCode,selectedDate"
onstart="sendKeyCodeDate(event,'calendar')" global="false"
actionListener="#{calendarManagementManagedBean.onDateSelect}"
oncomplete="PF('middleScheduleWid').update()"
update=":calendar:calendarManagementContainer">
</f:ajax>
</p:schedule>
请阅读并采取相应行动。特别是关于mcve的部分。另外,请在此问题上检查@库克杰。