ISBN バーコード、タイトル、著者、発行日、および代替 ISBN が存在する場合は印刷しようとしています。以下のコードは 1 つの isbn だけでうまく機能しますが、別の isbn を追加しようとすると、2 番目のバーコードが印刷されません。ここに私が持っているものがあります:
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++;
}
3行目を入力してみました(そして、一番上にvar indexGlobal2を宣言しています):
third += '$("#'+indexGlobal2+'").barcode("'+alt[x]+'", "codabar",{barHeight:40, fontSize:30, output:"bmp"});';
まったく機能しませんでした。また、より多くのスペースを確保するためにラッパーの高さを調整しようとしましたが、それも何もしませんでした. 誰でもこれを達成する方法について考えがありますか?
編集: 最初の += 行はバーコードを出力し、2 番目の += 行は isbn 番号、著者、タイトル、発行日を出力します。別の isbn 番号を出力するには、3 行目が必要です。