杰表技术论坛 's Archiver

YLgg 发表于 2016-3-7 09:00

要对一个div动态循环打印 怎么实现出错,请大神帮看看

代码如下
for(var i=0;i<s;i++)
                         {   
                         $('#time').html(time);
                               $('#number').html("第"+i+"件");
                         jatoolsPrinter.print(myDoc,false);
                                }

admin 发表于 2016-3-7 11:33

建议不要这样做,这样做得多次调用打印控件,效率不高,最好是,生成好一系列 div,并分别设置id为 page1,page2,page3,... 然后,调用控件一次性打印出来,代码如下:

for(var i=0;i<s;i++)
{   
                         $('#time').clone().html(time).attr("id","page"+(i+1)).appendTo(document.body);
            ...
                               $('#number').html("第"+i+"件");

                                }
...
jatoolsPrinter.print(myDoc,false);

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.