欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ext中实现点击button进行下载

程序员文章站 2022-06-09 09:17:35
...
点击button进行下载
原理是生成一个隐藏的form,提交给它
{
id : 'buttonA',
text : "导出",
iconCls: 'export-icon',
handler : function() {
  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: 'download.do',
        form: Ext.fly('test'),
        method: 'POST',
      
        isUpload: true
       });
    }
}