1 回答

TA贡献1827条经验 获得超8个赞
function load(PreviewMytable) {
alert('查询成功');
var stime = document.getElementById("stime").value;
var etime = document.getElementById("etime").value;
var rid = document.getElementById("rid").value;
var tag = document.getElementById("tag").value;
$.get({
type: "GET",
url: "接口",
dataType: "text",
success: function(data) {
data = data.substr(2, data.length - 2);
data = data.substr(0, data.length - 2);
var data = data.split('|*');
var dArr = new Array;
//所需要这个i值
for (var i = 0; i < data.length; i++) {
dArr[i] = data[i];
PreviewMytable(i)
}
}
},{stime: stime,etime: etime,rid: rid,tag: tag,});
};
//怎么把上面function,i的值获取到这个function
function PreviewMytable(i){
console.log(i);
var LODOP=getLodop();
LODOP.PRINT_INIT("");
var strStyle="<style> table,td,th {word-break: break-all; font-size:14px; font-family:Microsoft YaHei;}</style>"
LODOP.ADD_PRINT_TABLE("2%","2mm","95%","98%",strStyle+document.getElementById("div0").innerHTML);
LODOP.NewPageA();
LODOP.ADD_PRINT_TABLE("2%","2mm","95%","98%",strStyle+document.getElementById("div1").innerHTML);
LODOP.NewPageA();
LODOP.ADD_PRINT_TABLE("2%","2mm","95%","98%",strStyle+document.getElementById("div2").innerHTML);
LODOP.NewPageA();
LODOP.ADD_PRINT_TABLE("2%","2mm","95%","98%",strStyle+document.getElementById("div3").innerHTML);
LODOP.NewPageA();
LODOP.ADD_PRINT_TABLE("2%","2mm","95%","98%",strStyle+document.getElementById("div4").innerHTML);
LODOP.NewPageA();
LODOP.SET_PRINT_PAGESIZE(1, 800, 1000, "");
LODOP.PREVIEW();
};
//或用promise
添加回答
举报