イムクライアント:のNode.js multer req.file常に未定義
私は多くの回答を見ましたが、何も機能しませんでした。
<form id="myform" encrypt="multipart/form-data">
<label for="userName">Name</label>
<input type="text" name="userName"/>
<br>
<label for="phoneNumber">PhoneNumber</label>
<input type="text" name="phoneNumber"/>
<br>
<label for="file">UploadFile</label>
<input type="file" name="avatar"/>
<input type="submit"/>
</form>
$('#myForm').submit(function(e){
var formData = new FormData($(this)[0]);
$.ajax({
type:'POST',
url:'uploads',
data : formData,
contentType: true,
processData: false
}).done(function(data){
//print response on success
console.log(data);
}).fail(function(data) {
console.log('Error');
});
e.preventDefault();
});
あなたは私が間違ってやっているものを私にしてください教えてください。
サンプルが動作します。ありがとうございます。私はどのように応答をキャッチすることができますか教えていただけますか? –
どこにキャッチしたいですか?アップロードフォームを使用してブラウザにページを表示させますか? – Marc
はい、私が望むものは、http:// myip/uploadsにブラウザを変更することです。 –