`
fourfire
  • 浏览: 413536 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

extjs点击按钮下载

阅读更多
原理是生成一个隐藏的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
       });

}

}
分享到:
评论

相关推荐

    ExtJS文字按钮列

    标题提到的"ExtJS文字按钮列"是指在ExtJS表格中添加一列,该列包含的是文字按钮而非图片按钮。这样的设计使得用户可以更直观地理解按钮的功能,同时减少了对图形资源的依赖。 在官方3.3版本中,虽然默认提供的是...

    ExtJS如何自定义图片按钮组件

    1.ExtJS自定义组件,图片按钮为例. 2.此图片按钮背景完全为图片,没有边框,需要使用者提供2张图片,一张初始化用,一张点击后用,可在'imgPaths:'属性里填写,格式为'01.jpg~02.jpg' 3.解压后请将所有附件放置您extjs...

    ExtJs图片按钮控件

    ExtJs图片按钮控件是ExtJs框架中一种增强的按钮组件,它允许开发者在按钮上显示图片,以提供更丰富的用户界面。这个控件通常用于创建具有视觉吸引力的交互式UI元素,比如导航按钮或者操作按钮。下面我们将深入探讨...

    EXTJS弹出窗口

    EXTJS 点击按钮弹出窗体 可根据实际需求更改

    ExtJS 4 button按钮

    - **handler**:点击按钮时触发的函数,可在此执行自定义逻辑。 - **listeners**:监听器对象,用于绑定多个事件处理器,如`click`事件。 - **icon**:图标路径,可在按钮上显示图标。 - **plugins**:扩展插件,...

    EXTJS批量上传下载

    通常,EXTJS会生成一个包含多个文件URL的列表,用户点击下载按钮后,浏览器会依次下载这些文件,或者在后台合并成一个压缩包进行下载。 以下是一些EXTJS批量上传下载涉及的关键知识点: 1. **EXTJS组件模型**:...

    ExtJS实现文件下载

    这是ExtJS中的一个DOM选择器,它获取了ID为'outputuser'的元素,通常是按钮或其他可点击的UI组件。在给定的代码中,当用户点击这个元素时,会触发一个事件处理函数,即`function(e)`。 事件处理函数内部,我们看到...

    ExtJs的resultGrids中动态添加按钮

    `handler`函数定义了当用户点击按钮时执行的操作。`icon`属性指定了按钮的图标,`tooltip`则提供了悬停提示。 如果`SuserInfoRes_js.jsp`是用于处理与用户信息相关的逻辑,那么动态添加的按钮可能与用户操作相关,...

    Extjs下/HTML下的文件下载(另存为的弹出)

    "Extjs下/HTML下的文件下载(另存为的弹出)"这个主题主要关注如何在这些环境中实现用户可以点击按钮,然后系统弹出“另存为”对话框,让用户选择保存文件的位置。下面将详细阐述这一过程涉及的关键知识点。 首先,...

    eclipse-ExtJs插件

    设置新的ExtJS Profile,选中并点击“JavaScript Profiles” 对话框右手边的“Defalut”按钮; 4,JS打开方式为 Window → Preferences → General→ Editors→ File... 选择JS 或者新创建 设置默认打开方式 为 ...

    .net+Extjs 实现文件的上传下载

    在文件下载部分,由于JavaScript在浏览器环境中不能直接触发文件下载,通常会创建一个隐藏的`<a>`标签,然后触发点击事件,链接指向服务器返回的文件URL。另外,还可以使用Blob对象和URL.createObjectURL()方法创建...

    extjs4 ComboBox 点击下拉框 出现grid效果

    ComboBox的默认行为是弹出一个包含选项的列表,而你想要实现的是当用户点击下拉按钮时,展示一个Grid,这样可以展示更多的信息并且支持更复杂的交互。这种自定义的行为需要对EXTJS4的事件处理和组件嵌套有深入的理解...

    extjs+swfupload实现多文件上传下载删除带进度条

    `ExtJS`可以创建一个链接或按钮,点击后发起HTTP请求下载文件。 删除功能则需要服务器端有相应的接口来处理文件的删除操作。`ExtJS`可以提供一个确认对话框,用户确认后发送删除请求到服务器。为了确保安全性,通常...

    EXTJS4.0视频教程 30集 下载地址

    - **下载EXTJS 4.0**:可以从官方提供的链接或第三方平台下载。 - **环境搭建**:确保本地开发环境支持HTML、CSS和JavaScript。推荐使用现代浏览器进行测试。 - **引入EXTJS**:在HTML文件中通过`<script>`标签引入...

    extjs上传全代码

    EXTJS提供了一种机制,可以监听按钮的点击事件,并调用相关的处理函数。 4. **Ajax请求**: 文件上传通常通过Ajax异步请求实现,这样可以在不刷新页面的情况下进行数据交互。EXTJS的FormPanel支持`submit()`方法,...

    extjs小图标(项目小图标大全)

    在ExtJS中,小图标是用户界面中常见的元素,它们可以用来美化UI,指示状态,或者作为操作按钮。"extjs小图标(项目小图标大全)"这个资源集合了5000个专门用于ExtJS项目的图标,为开发者提供了广泛的选择,以满足不同...

    extjs3.3 中文文档

    组件是EXTJS的核心,它们可以是按钮、表格、表单等用户界面元素。布局管理器负责调整这些组件在容器中的位置和大小。数据绑定允许组件与后端数据源进行实时同步。 2. **类系统**:EXTJS采用面向对象的方式组织代码...

    ExtJs自定义消息框

    回调函数接受两个参数:第一个参数是用户点击的按钮类型('ok'或'cancel'),第二个参数是用户输入的内容。 - **scope**:对象类型,用于设置回调函数中`this`的上下文环境。 - **multiline**:布尔值或数值类型,...

    ExtJs详细介绍

    例如,当用户对一个按钮进行操作时,会产生很多事件,包括鼠标指向按钮,点击按钮和离开按钮等。开发者可以添加监听器(listener)来监听这些事件,并调用相应的代码来处理事件。 ExtJs的版本升级过程也值得一提。...

    ExtJs 带清空功能的日期组件

    在ExtJs框架中,日期组件(DateField)是用于用户输入日期的常见控件。然而,标准的ExtJs DateField并未内置清空日期的功能,这可能会在某些应用场景中造成不便。为了解决这个问题,我们需要自定义一个扩展,为日期...

Global site tag (gtag.js) - Google Analytics