Ajax 生成流文件下载(实现代码)_AJAX相关

复制代码 代码如下:

// 绑定导出按钮
    $("#btnExport").clickCheckLogin(function () {

        var form = $("<form>");
        form.attr('style', 'display:none');
        form.attr('target', '');
        form.attr('method', 'post');
        form.attr('action', 'AjaxPost.aspx');
        var input1 = $('<input>');
        input1.attr('type', 'hidden');
        input1.attr('name', 'type');
        input1.attr('value', 'Export');
        var input2 = $('<input>');
        input2.attr('type', 'hidden');
        input2.attr('name', 'fileId');
        input2.attr('value', fileId);
        $('body').append(form);
        form.append(input1);
        form.append(input2);

        form.submit();
        form.remove();
    });

将参数Post到后台。

时间: 2024-09-09 09:25:08

Ajax 生成流文件下载(实现代码)_AJAX相关的相关文章

Ajax 生成流文件下载(实现代码)

复制代码 代码如下: // 绑定导出按钮     $("#btnExport").clickCheckLogin(function () { var form = $("<form>");         form.attr('style', 'display:none');         form.attr('target', '');         form.attr('method', 'post');         form.attr('a

Ajax 生成流文件下载(

使用Ajax生成流文件下载的功能,可以使用隐藏form的方式.需要的朋友可以参考下   复制代码 代码如下: // 绑定导出按钮     $("#btnExport").clickCheckLogin(function () {         var form = $("<form>");         form.attr('style', 'display:none');         form.attr('target', '');      

jQuery ajax json 数据的遍历代码_AJAX相关

先给大家说下我的需求:进行ajax请求后,后台传递回来以下json数据. 具体实现代码如下所示: JavaScript代码 { "data":[ {"id":"1","name":"选择A","value":"A"}, {"id":"2","name":"选择B","value&

asp.net+Ajax 文本文件静态分页实现代码_AJAX相关

服务端部分 ,文本文件分页的类.主要在流中处理.当然我看过网上的用</br> 关键字进行分页的 个人觉得不是所有时候都能满足要求,所一自己写了这个,还是费了点时间,主要在于本人太笨,基础很差.希望大家个出更好的建议 复制代码 代码如下: using System; using System.Collections.Generic; using System.Text; using System.IO; namespace Txt { public class TxtPager { public

Ajax 表单验证 实现代码_AJAX相关

兼容: opera 9.6 + chrome 2.0 + FF 3 + IE 6 效果:一边输入一边实现验证  环境:ruby 1.8.6 + rails 2.1.0 + windows 核心代码: html: 浏览器禁用javascript时显示提示信息: 复制代码 代码如下: <noscript> <div style="color:red">您的浏览器不支持javascript,部分功能无法使用</div> </noscript>

php AJAX POST的使用实例代码_AJAX相关

ajax.html 程序代码 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta

基于AJAX的分页类实现代码_AJAX相关

复制代码 代码如下: /** * <p>pagination.js * <p>通用的基于AJAX的分页类 * @author jeanwendy * @version 1.0 */ var paginationIndex = 0; var pagination = function(trTemplatId) {     $().ajaxStart(function() {         $.blockUI({             message : '<table>

AJAX 用户唯一性验证实现代码_AJAX相关

从数据库my中的username用户表里验证: checkusername.html: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&qu

AJAX防止页面缓存的代码_AJAX相关

采用AJAX技术的时候 通常我们无刷新页面提交数据后 用同样的url去获取数据的时候会发现是以前的数据~那样就给client端带来假象了~~ 采用以下的方法可以取消缓存  htm网页  <metahttp-equiv="pragma"content="no-cache">  <metahttp-equiv="cache-control"content="no-cache,must-revalidate">