我正在尝试打印 isbn 条码、标题、作者、发布日期以及如果存在备用 isbn。下面的代码只适用于一个 isbn,但是当我尝试添加另一个时,它不会打印第二个条形码。这是我所拥有的:
sku = data.sku;
isbn = data.isbn;
author = data.author;
alt = data.alt;
pub_date = data.pubDate;
for (x=0;x<data.isbn.length;x++)
{
title = data.title[x];
title = title.substring(0,20);
first += '$("#'+indexGlobal+'").barcode("'+isbn[x]+'", "codabar",{barHeight:40, fontSize:30, output:"bmp"});';
second += '<div class="wrapper"><div id="'+indexGlobal+'"></div><div class="fullSKU">      '+isbn[x]+
'</div><br /><div class="title">'+author[x]+
'</div><br/><div class="title">'+title+'</div><br /><div class="title">'+pub_date[x]+
'</div><br /><br /><br />';
indexGlobal++;
}
我试过只输入第三行(并在顶部声明 var indexGlobal2):
third += '$("#'+indexGlobal2+'").barcode("'+alt[x]+'", "codabar",{barHeight:40, fontSize:30, output:"bmp"});';
这根本不起作用。我还尝试调整包装器的高度以腾出更多空间,但这也无济于事。任何人都知道如何做到这一点?
编辑:第一行 += 打印出条形码,第二行 += 打印出 isbn 编号、作者、标题和出版日期。我需要第三行来打印出备用 isbn 号码。