循环条形码div

时间:2018-01-22 18:06:52

标签: javascript jquery html css loops

我正在尝试使用barcode.js遍历数组,然后创建一个可打印的div。我需要有间距才能使每页显示一定数量(在req.user.perpage下找到)

我的JS函数用于获取ID并循环显示div

getSelected = function(){
  var array = [];
  $('.my_table tbody tr').each(function(index, object){
    if($(this).find('input[type="checkbox"]').prop("checked"))
      array.push($(this).find('.id').attr("name"));
  });
  var test = 'barcode';
   // var test = document.getElementById("test123").innerHTML;
  var codeType = document.getElementById("codeType").innerHTML;
  console.log(test);
  console.log(codeType);
  for (i = 0; i < array.length; i++) { 
      var value = array[i];
      $('#target').append('<img id="barcode"/>')
      $('#barcode').JsBarcode(value, {format: codeType}, {width: 2, height: 90});
    console.log(array[i]);
  }


  // window.print();

};

我可以让它只输出一个条形码而不是多个条形码。我在页面上有2个工作复选框,并提供我需要的ID。我似乎无法让他们全部出现。

我的HTML

<div id="target">
   <!-- all divs will append here -->
</div>

0 个答案:

没有答案