-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