它的编程很可能很差,但是我使用lib'croppie'来播种并发布照片。Croppie插件的包裹形式包装,其中还需要发送数据,但它不起作用。
$('.submit-btn').on('click', function (ev) {
$uploadCrop.croppie('result', {
type: 'canvas',
size: 'viewport'
}).then(function (resp) {
$.ajax({
url: "../Controllers/controller.php",
type: "POST",
data: {"image":resp},
success: function (data) {
alert("successful");
}
});
});
});
然后将from发送到同一控制器,但该帖子未在全局$_POST
数组中聚集在一起。
Croppie插件作物并解码图像,然后我的应用程序应该收集该信息并在数据库中使用其余表格创建记录。
拿起农作物resp
并将隐藏元素的值设置为croppie resp
,所有元素都会张贴在一起。
$('.submit-btn').on('click', function (ev) {
$uploadCrop.croppie('result', {
type: 'canvas',
size: 'viewport'
}).then(function (resp) {
let temp = resp;
document.getElementById('hiddenElm').value = temp;
});
});