如何在ajax调用期间显示进度微调器?我从Link获得了spinner gif,我的代码使用ajax调用是使用Dojo:
dojo.xhrPost( {
form: formName,
sync: true,
handleAs: "text",
load: function(response) {
//Spinner should be called here.. How?
//populate content here
successMessage();
} ,
error: function(error, ioargs){
//do something with errors
答案 0 :(得分:2)
具有全局javascript函数(例如showAjaxWorking()
,hideAjaxWorking()
来显示/隐藏包含微调器图像的div,位于标准位置,或者如果适合则具有某些特定功能。
showAjaxWorking();
dojo.xhrPost( {
form: formName,
sync: true,
handleAs: "text",
load: function(response) {
hideAjaxWorking();
successMessage();
} ,
error: function(error, ioargs){
//do something with errors
hideAjaxWorking();