0

首先,我仍在学习结构及其工作原理。我在网上搜索了以下问题的合适且简单的答案:

有没有办法调整所有其他基本的 ajax 事件,比如悬停和点击 Primefaces 组件?

例如,如果您单击上一个或下一个按钮,我会知道被调用的事件<p:schedule>。文档说只有“dateSelect、eventMove、eventResize”和“eventSelect”作为可调用的ajax事件。但这还不够,如果您想构建一个复杂的应用程序并将 an<p:calendar><p:schedule>. 您需要知道时间表何时切换月份或年份。

我希望有人能给我一个清晰易懂的答案。

谢谢和最好的问候。

4

1 回答 1

1

由于您没有指定所需的事件,因此您的答案将与问题一样清楚。

primefaces 对象只能识别它们被编程的事件。如果您需要获取特定类型的事件,您可以:

1)查看primefaces是否支持该事件。把它放在一个<p:ajax标签中,看看它是否有效。

2)看看标准的JSF ajax API是否支持它。

3)如果一切都失败了,您可以尝试将jQuery脚本与页面一起放置,以处理事件并从客户端进行调用。


并且大量使用 jQuery 插件来呈现它<p:calendar<p:schedule我怀疑你可以在没有客户端 jquery 的情况下在月份选择器或呈现界面中的任何其他东西上获取事件。

于 2012-12-03T16:27:28.513 回答