- this.submit = false;
+ var submit = false;
this.createCsvFrame();
var requested = 0;
if (this.method == 'GET' && !this.params) {
(function() {
- this.submit = true;
+ submit = true;
this.csvFrame.src = cfg.url;
- //this.cleanup.defer(cfg.timeout || 30000,this);
+ this.cleanup.defer(cfg.timeout || 30000,this);
}).defer(100, this);
}
(function() {
- this.submit = true;
+ submit = true;
this.form.dom.submit();
- //this.cleanup.defer(this.timeout || 30000,this);
+ this.cleanup.defer(this.timeout || 30000,this);
}).defer(100, this);
// if (requested < 2) {
// return;
//} // n
- Roo.log('onload?');
if (!this.submit) {
- return false;
+ return;
}
- return false;
+
var frame = this.csvFrame;
var success = true;
Roo.log(e.toString());
Roo.log(e);
}
- // we can not actually do anything with the frame... as it may actually still be downloading..
- return true;
-
+
this.cleanup();
// this will never fire.. see
this.success();
}
- return false;
+
},
// private - clean up download elements.
cleanup :function()
{
- Roo.log('cleanup?');
if (this.form) {
this.form.remove();
this.form= false;
-});
+});
\ No newline at end of file