-
Conteúdo Similar
-
Por Ivan.Teles
Bom dia Galera..
Alguém consegue ver algum erro neste JS?
$("#inputImage").on('change', function(e) { var formData = new FormData(); formData.append("file", e.target.files[0]); console.log(formData); $.ajax({ type: "POST", url: '/Dependente/UploadFoto?id=@Model.Id', data: formData, dataType: 'json', contentType: true, processData: false, success: function(ret) { if (ret.uploaded == "1") { $(".showImg").attr("src", ret.uploaded.url); $(".removerFoto").show(); } }, error: function (xhr, status, p3, p4) { var err = "Error " + " " + status + " " + p3 + " " + p4; if (xhr.responseText && xhr.responseText[0] == "{") err = JSON.parse(xhr.responseText).Message; console.log(err); } }); }); <label title="Selecione uma imagem" for="inputImage" class="btn btn-xs btn-primary"> <input type="file" accept="image/*" name="file" id="inputImage" class="hide"> <i class="fa fa-picture-o"></i> Selecionar imagem </label> Ele não passa nenhum arquivo, repare que no console.log(formData), ele printa sempre 0 arquivo.
-