私のページには非常に基本的なフォームがあります。
<form action="api/file" method="post" enctype="multipart/form-data">
<input type="file" multiple />
<input type="submit" value="Submit" />
</form>
file
サーバーにアップロードするために、正常に送信しました。私のサーバーは、いくつかのjsonコンテンツを返すことで応答します:
内容は以下の通りです。
[{"name":"Untitled.png","path":"http://localhost/uploads/Untitled.png","size":10}]
私の質問:サーバーからのこの応答を傍受してページに表示するにはどうすればよいですか? 応答をキャッチする機会を得るには、AJAX を使用してフォームを投稿する必要がありますか?
何かのようなもの:
$.ajax({
type:"POST",
data: WHAT_HERE?,
url:"api/file",
success: function(data){
$("#post").html(data);
},
error: function(){
$("#post").html('An error occurred.');
}
});
ご協力いただきありがとうございます。