Those events will form the lifecycle of AJAX-submission together with ajaxsubmit.
The meaning of events are as follows:
- ajaxsubmit - right before JSF AJAX request is triggered
- ajaxbegin - when JSF starts to communicate, it means when jsf.ajax.request asynchronous method ended
- ajaxbeforedomupdate - right before JSF AJAX request will update DOM
ajaxbegin and ajaxbeforedomupdate are executed before user-defined onbegin and onbeforedomupdate event handlers