【发布时间】:2012-10-12 14:15:14
【问题描述】:
我在 this article 中使用了 jQuery 版本,但我宁愿以表格的形式导出 javascript 变量,而不是 DOM 中的实际表格。
有谁知道如何修改该代码来做到这一点?这么小的sn-p代码远远超出了我的极限。
非常感谢!
【问题讨论】:
标签: jquery export-to-excel var
我在 this article 中使用了 jQuery 版本,但我宁愿以表格的形式导出 javascript 变量,而不是 DOM 中的实际表格。
有谁知道如何修改该代码来做到这一点?这么小的sn-p代码远远超出了我的极限。
非常感谢!
【问题讨论】:
标签: jquery export-to-excel var
for 循环是该代码中所有操作发生的地方:
for(var i=0; i<rowCount; i++)
{
for(var j=0; j<colCount; j++)
{
str= myTableHead.getElementsByTagName("tr")[i].getElementsByTagName("th")[j].innerHTML;
ExcelSheet.ActiveSheet.Cells(i+1,j+1).Value = str;
}
}
}
因此,您所能做的就是将您的 java-script 对象值而不是 str 的值分配给 ExcelSheet.ActiveSheet.Cells(i+1, j+1).Value,这样就可以解决问题。
【讨论】: