function createDeferred(){
// Create a deferred and set it to fire in 2 second.
var myDeferred = new dojo.Deferred();
setTimeout(function(){ myDeferred.resolve({called: true});}, 2000);
dojo.byId("response").innerHTML = "Created a deferred.";
// Add a callback that changes the displayed message after it fires.
myDeferred.then(function(){
dojo.byId("response").innerHTML = "Deferred has fired.";
});
}
This is an empty Accordion pane
/rwa/dojo.Deferred.php and dojo.Defered.then
dojo.Deferred
Push the button to create a deferred and set up an async callbackResult