-1
.docxファイルをサーバーにアップロードするupload.phpを作成しました。正しく動作しています。 これで、同じPHPファイルを使用してページを更新せずにファイルをアップロードします。どのように私はajaxを使用してPHPファイルを呼び出すことができますか? とupload.phpによって送信されたメッセージを表示するにはどうすればいいですか?ajaxを使ってupload.phpファイルを呼び出す方法は?
.docxファイルをサーバーにアップロードするupload.phpを作成しました。正しく動作しています。 これで、同じPHPファイルを使用してページを更新せずにファイルをアップロードします。どのように私はajaxを使用してPHPファイルを呼び出すことができますか? とupload.phpによって送信されたメッセージを表示するにはどうすればいいですか?ajaxを使ってupload.phpファイルを呼び出す方法は?
これを試してみてください:
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="file" />
<input type="submit" value="Upload" name="upload" />
</form>
<script>
$('form').submit(function(e){
e.preventDefault();
$.ajax({
type: "POST",
url: "link/to/the/upload.php" ,
data: ('form').serialize(),
success : function(data) {
alert('Uploaded!');
},
fail: function(data) {
alert('failed to upload');
}
});
});
</script>
の可能性のある重複した[?私は非同期にファイルをアップロードするにはどうすればよい](http://stackoverflow.com/questions/166221/how-can-i-upload-files-asynchronously) –