-1
我的AJAX请求总是发送相同的数据。如何在没有此问题的情况下使用convertImgToBase64
函数?回调函数中的Ajax请求(带循环)
$imageMaps[0] = '1.jpeg';
$imageMaps[1] = '2.jpeg';
for (var k in $imageMaps) {
$file = $imageMaps[k]
convertImgToBase64($url, function(base64Img) {
$file = $imageMaps[k]
$.ajax({
type: "POST",
async: 0,
beforeSend: function(xhr, settings) {},
url: '/request.php?imagePost=1',
data: {
file: $file,
data: base64Img
},
processData: 1,
cache: 1,
xhr: function() {},
success: function(){}
});
}
})
request.php
<?php
echo $_POST['file']; //output always "2.jpeg"
?>
“base64Img”在哪里使用? –
用于上传数据 – dazzafact