在使用Ajax,代码如下(actionurl是通用处理器处理的路径):


$ ajax({
网址:actionurl +整套= exportid =+ $(' # fm_id)。瓦迩(),
DataType:'json,
成功:功能(jsonstr){
/ / top.art.dialog.tips('export成功!);
}
});


没有办法弹出下载框。

直接浏览器地址栏进入相关页面地址并打开它的下载盒被下载,考虑到它可能iframe的原因。

因为输入页面的地址可以打开下载框,所以我们考虑打开新页面下载。但由于NPOI出口,我们需要通过数据表,所以我们不要这样做。

想用window.showmodaldialog方法:


window.showmodaldialog(actionurl +整套= exportid =+ $(' # fm_id)。瓦迩());


但只有一个空白表单被弹出,并且不会被下载。

所以最后,window.open的实现。


Window.open(actionurl +整套= exportid =+ $(' # fm_id)。瓦迩());


这是easyui导出Excel的迅速解决,不能弹出下载框的全部内容。我希望你能支持得更多。