标签:
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:
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
标签:
原文地址:http://www.cnblogs.com/stevenguan/p/5802071.html