Fixed issue with file uploader not working in IE

Fixed issue with folder browser response getting cached
This commit is contained in:
Matt@MBP13-PC
2012-08-22 07:03:50 -01:00
parent f5d258b42d
commit 7b4bf6e502
4 changed files with 24 additions and 9 deletions

View File

@@ -350,19 +350,30 @@
var data = $item.data('data');
self._startDummyProgress(data);
$form.submit();
$iframe.load(function ()
{
// Read content returned
var response = $(this).contents().find('body').html();
//TODO: Check the response
// Stop dummy progress
//TODO: Set success flag based upon response?
self._stopDummyProgress(data, true);
// Read content returned
var rawResponse;
if (this.contentDocument) {
rawResponse = this.contentDocument.body.innerHTML;
} else {
rawResponse = this.contentWindow.document.body.innerHTML;
}
var response = $.parseJSON(rawResponse);
if(response.success) {
data.status = 'success';
} else {
data.status = 'error';
data.message = 'An error occured whilst uploading.';
}
self.opts.onDone(data);