Я хочу загрузить файл без перезагрузки страницы.Моя серверная сторона - ASP.NET MVC.
Ext.Ajax.request(
{
form: f,
url: 'http://localhost/Mvc/file/create',
method: 'POST',
isUpload: true
}
Я знаю, что загрузка файла не работает с ajax.ExtJS делает это с помощью IFRAME
После получения ответа ext-all попытается декодировать его.Если тип действия ActionResult
или EmptyResult
, то возникает ошибка, если тип действия JsonResult
, то Internet Explorer попытается сохранить json-response как файл.
Как мне выполнить загрузку файла в стиле ajax с помощьюExtJS без диалога показа сохранить json и без ошибки?
С наилучшими пожеланиями, Евгений.