2

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">&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++; 

                }

3行目を入力してみました(そして、一番上にvar indexGlobal2を宣言しています):

third += '$("#'+indexGlobal2+'").barcode("'+alt[x]+'", "codabar",{barHeight:40, fontSize:30, output:"bmp"});';

まったく機能しませんでした。また、より多くのスペースを確保するためにラッパーの高さを調整しようとしましたが、それも何もしませんでした. 誰でもこれを達成する方法について考えがありますか?

編集: 最初の += 行はバーコードを出力し、2 番目の += 行は isbn 番号、著者、タイトル、発行日を出力します。別の isbn 番号を出力するには、3 行目が必要です。

4

0 に答える 0