function load() {
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];
}
}
},{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("p0").innerHTML);
LODOP.NewPageA();
LODOP.ADD_PRINT_TABLE("2%","2mm","95%","98%",strStyle+document.getElementById("p1").innerHTML);
LODOP.NewPageA();
LODOP.ADD_PRINT_TABLE("2%","2mm","95%","98%",strStyle+document.getElementById("p2").innerHTML);
LODOP.NewPageA();
LODOP.ADD_PRINT_TABLE("2%","2mm","95%","98%",strStyle+document.getElementById("p3").innerHTML);
LODOP.NewPageA();
LODOP.ADD_PRINT_TABLE("2%","2mm","95%","98%",strStyle+document.getElementById("p4").innerHTML);
LODOP.NewPageA();
LODOP.SET_PRINT_PAGESIZE(1, 800, 1000, "");
LODOP.PREVIEW();
};
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
谢邀,我来晚了,问题已解决,这个应该是参数传递的问题。调用的时候传递i就可以。其他方案不怕其他的问题的话,可以上层作用域简历一个变量,用变量传递也可以