ファイルをアップロードしようとしていますが、何も取得できません...ここに私のhtmlがあります:
<form id=\"captimg\" enctype=\"multipart/form-data\" action=\"captureimg\">
<input type=\"text\" name=\"form_titre_photo_capture_mobile\" placeholder=\"Titre\" class=\"texte_texte_photo_capture_mobile\" id=\"form_titre_photo_capture_mobile\">
<input type=\"file\" capture=\"camera\" accept=\"image/*\" id=\"takePictureField\" name=\"takePictureField\">
</form>
<div class=\"loader\" id=\"spinner_m\">
<span></span>
<span></span>
<span></span>
</div>
<button id=\"FormSubmitPhotoCaptureMobile\" class=\"submit_button\">Envoyer</button>
そして私のjquery ajax:
$("#FormSubmitPhotoCaptureMobile").click(function (e) {
e.preventDefault();
if($("#form_titre_photo_capture_mobile").val()==="")
{
alert("Veuillez saisir un titre");
return false;
}
$('#FormSubmitPhotoCaptureMobile').hide();
$('#spinner_m').show();
var form_data = new FormData($("#captimg"));
form_data.append("file", takePictureField.files[0]);
form_data.append("titre", $("#form_titre_photo_capture_mobile").val());
jQuery.ajax({
type: "POST",
cache: false,
contentType: false,
processData: false,
url: "captureimg",
data:form_data,
success:function(response){
$('#bar').val(100);
$("#responds").before(response);
$("#form_titre_photo_capture_mobile").val('');
$('#spinner_m').hide();
$('#FormSubmitPhotoCaptureMobile').show();
}
});
});
大量のコードを見つけましたが、何も機能していません...これの何が問題なのですか? ありがとう