div在循环里
<c:forEach items="${list }" var="list" varStatus="s">
<tr>
<td id="pp" class="aa">
<div id="bc${list.id }" name="${list.trayCode}"></div>
</td>
</tr>
</c:forEach>
遍历条形码的方法
$(function(){
$("div[id^=bc]").each(function(){
$(this).barcode($(this).attr("name"),'code128',{barWidth:1,barHeight:50});
});
});
打印条形码的方法
function printMe(){
//document.body.innerHTML=document.getElementById("pp").innerHTML;
//根据class选择器遍历
$(".aa").each(function(){
$("body").html($("div[id^=bc]").html());
});
//根据Id遍历
$("body").html("");
$("div[id^=bc]").each(function(){
$("body").html($(this).html());
});
window.print();
}
请大神看看怎么解决!!!
李晓健
相关分类