如何使用Ext JS库下载文件?

时间:2011-11-02 21:46:18

标签: file extjs download

我是Ext JS中的新手,我需要进行一个将文件返回浏览器的restful调用。我该怎么做?

这就是我到目前为止,调用是返回但我无法将文件下载到浏览器。

Ext.onReady(function () {

form = Ext.Ajax.request({
    url: 'http://localhost:8080/getfile',
    success: function(x){
                 return x; 
                 },
    failure: function () { console.log('failure');},
    params: {'someparams': Ext.encode ({'abc': {'hello': '123'}})
            }
    });
});

2 个答案:

答案 0 :(得分:1)

您可能会发现this threadthis post有用。基本上不要在这里使用AJAX,使用<form>提交您的请求

答案 1 :(得分:1)

有时您可以使用原始javascript:

document.location = "/getfile?abc=123";