PrimeFaces ab function
2024-10-07 02:56:43
The PrimeFaces.ab function is a shortcut function for PrimeFaces.ajax.AjaxRequest.
//ajax shortcut
ab: function(cfg, ext) {
return PrimeFaces.ajax.AjaxRequest(cfg, ext);
}
The PrimeFaces.ajax.AjaxRequest
can be asynchronous or synchronous. The AjaxRequest uses the AjaxUtils, which handles all send, process, response, and update.
PrimeFaces.ajax.AjaxRequest = function(cfg, ext) {
cfg.ext = ext; if(cfg.async) {
return PrimeFaces.ajax.AjaxUtils.send(cfg);
}
else {
return PrimeFaces.ajax.Queue.offer(cfg);
}
}
Passing a cfg (configuration) object to the PrimeFaces.ajax.AjaxUtils.send(cfg), this cfg object has:
- cfg.global: a boolean value used to trigger p:ajaxStatus if it's a true.
- cfg.onstart: to be called when the request is to be send.
- cfg.async: a boolean value, where if this call is asynchronous or not.
- cfg.source: can be a client id or an element defined by this keyword
- cfg.formId: if an explicit form is defined, or it would look into a parent source
- cfg.resetValues
- cfg.ignoreAutoUpdate
- cfg.fragmentId: used for the process of the components
- cfg.fragmentUpdate
- cfg.event: behaviour event, like click or change
- cfg.params: request params
- cfg.partialSubmit: if partial submit is enabled, there are components to process partially
- cfg.onerror: to be called when the request had an error status.
- cfg.onsuccess: to be called when the request had a success status.
- cfg.oncomplete: to be called when the request is completed.
Note: I came up with this explanation based on my understanding of the source code.
Also you can refer to this answer, might be helpful.
http://stackoverflow.com/questions/23031582/primefaces-ab-function
最新文章
- mysql内置函数大全
- 学员报名WDP培训之前必须阅读
- C#链接阿里云OCS
- Redis String命令
- EXt form属性
- Linux内核基础--事件通知链(notifier chain)
- mac下通过docker搭建LEMP环境
- Day22 JSONP、瀑布流
- java并发编程--Executor框架(一)
- 使用TypeScript实现简单的HTML5贪吃蛇游戏
- python运维开发(六)----模块续
- HTML 5 新标签
- JS面向对象之原型链
- node连接mongodb(简略版)
- Karel版本的nnet1
- AtCoder Grand Contest 11~17 做题小记
- (转)winform之RichTextBox
- Orcal数据库12c安装完成后注意事项
- [Android Security] DEX文件格式分析
- bzoj1084&;&;洛谷2331[SCOI2005]最大子矩阵