2

我正在尝试打印 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">&nbsp &nbsp &nbsp '+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 号码。

4

0 回答 0