本文是由于项目需求,在网上寻找大量资料,整理融合而成
一、生成二维码:
简单demo代码包批量生成而二维码
生成步骤:1. 从数据库获取二维码内容数据
2.前端用二维码插件遍历生成二维码
3.获取canvas下的图片数据,通过ajax上传后台php,生成图片文件
1. 从数据库获取二维码内容数据
本次二维码内容为带No的URL连接,一共要8800个,URL链接已直接在数据库生成,通过php mysql操作,或到数据,并传递到前端Html页面上
2.前端用二维码插件遍历生成二维码
点击生成二维码按钮,触发creator()事件
function creator() {
var imgArray = new Array();
<?php
foreach ($lab as $val){
?>
$("#rongqi").after("<div id='<?php echo $val['Id'];?>'></div>");//生成存储二维码的容器
//生成二维码
var abc = jQuery(<?php echo '"#' . $val['Id'] . '"';?>).qrcode({
render: "canvas",
text: &