ext

Ext.Ajax.request({
    url:'getPath.action',
    success:function(res){
        var obj = Ext.decode(res.responseText);
        //console.log(obj);//可以到火狐的firebug下面看看obj里面的结构
        //加入getPath返回的json为{'path':'upload/abc.jpg'}
        window.location.href = obj.path;//这样就可以弹出下载对话框了
    }
});


if (!Ext.fly('test'))
{
var frm = document.createElement('form');
frm.id = 'test';
frm.name = id;
frm.style.display = 'none';
document.body.appendChild(frm);
}
Ext.Ajax.request({
url:"yourURL",
form: Ext.fly('test'),
method: 'POST',  
    isUpload: true,
    params:{ aa: 'aa' }
});

你可能感兴趣的:(ext)