未捕获TypeError:jQuery(...)。条形码不是函数 在codeBars(bookingAdd.php:152) 在Object.success(bookingAdd.php:141) 在火上(VM88 jquery-1.10.2.js:3048) at Object.fireWith [as resolveWith](VM88 jquery-1.10.2.js:3160) 完成后(VM88 jquery-1.10.2.js:8235) 在XMLHttpRequest.callback(VM88 jquery-1.10.2.js:8778) codeBars @ bookingAdd.php:152 成功@ bookingAdd.php:141 fire @ jquery-1.10.2.js:3048 fireWith @ jquery-1.10.2.js:3160 完成@jquery-1.10.2.js:8235 回调@jquery-1.10.2.js:8778 XMLHttpRequest.send(async) 发送@jquery-1.10.2.js:8706 ajax @ jquery-1.10.2.js:8136 bookingSlipAjax @ bookingAdd.php:99 (匿名)@ bookingAdd.php:782
答案 0 :(得分:0)
检查jquery-barcode.js是否正确链接,然后检查打印代码的方式。
示例 -
<?php $barcode = "152294018467"; ?>
<link href="/assets/css/jquerysctipttop.css" rel="stylesheet" type="text/css">
<script src="/assets/js/jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="/assets/js/jquery-barcode.js"></script>
<script>
$(document).ready(function () {
$('.barcode-block').barcode("<?php echo $barcode; ?>", "ean13");
});
</script>
<div class="barcode-block"></div>