ashx 导出excel 时无反应

$.get("../ajax/manage/frm_record.ashx?id="+randstr,{functionName:"aa",paralst:encodeU... $.get(
"../ajax/manage/frm_record.ashx?id=" + randstr,
{ functionName: "aa", paralst: encodeURIComponent(para) },
function(data) {
}
);
aa是导出excel的代码:
public void aa(HttpContext context)
{
DataTable dt=bll.GetAllList().Tables[0];
Dictionary<String, String> dic=new Dictionary<string,string>();
dic.Add("users","编号");
exportExcel(dt, dic, context);
//excel.ToExcel("123123");
}
展开
 我来答
Jarhf
2014-08-15 · TA获得超过1862个赞
知道小有建树答主
回答量:1736
采纳率:25%
帮助的人:1014万
展开全部
ajax是不能处理文件下载的,你只能用传统的表单提交来实现,要无刷新则构造一个临时iframe提交。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式