OK, so I'm going to work. The problem was that in the fileuploader configuration I had
dataType: 'json'
but since IE9 uses an iframe, it makes an html request and the response has a Content-Type 'text / html'. With this configuration, the file loader expects to receive a json response, so my answer was triggered by a callback rollback that I made for testing. Got it working by looking at this post jQuery FileUpload doesn't run 'done'
Ricardo brazΓ£o
source share