window.location.href =jumpUrl 与 ajax方式实现效果相同

该函数用于批量创建文本报文,通过AjaxPOST请求调用/batchDownloadUpdate接口,传入选择的iid列字段值。成功后,根据返回的数据下载文件,并提示用户。同时提供了两种实现方式,一种通过跳转URL,另一种使用window.location.href。在请求失败时,显示错误信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//批量生成 更正报文

function batchCreateTxt(){

//根据传入的列字段,获取中项的值

var ids = $.table.selectColumns("iid");

$.ajax({

url: prefix + "/batchDownloadUpdate",

// data: $('#form-demo-2').serialize(),

data: {

"ids": ids+""

},

dataType: 'json',

type: "POST",

success: function(result) {

if (result.code == web_status.SUCCESS) {

// layer.msg("保存成功,正在刷新数据请稍候……", {

// icon: 1,

// time: 500,

// shade: [0.1, '#8F8F8F']

// },function() {

// location.reload();

// });

var fileName = result.data.filename;

var srcFilePath = result.data.srcfilepath;

// alert(srcFilePath);

window.location.href = ctx + "common/downloadFile?fileName=" + encodeURI(fileName) + "&srcfilePath=" + encodeURI(srcFilePath) + "&delete=" + true;

}

// else {

// alert(result.msg);

// }

alert(result.msg);

}

})

// 下面两行代码,与上面ajax效果相同

var jumpUrl= prefix + "/batchDownloadUpdate?ids="+ids;

// window.location.href =jumpUrl;

}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值