要件応答ファイルをダウンロードします。投稿テキストファイルと
私は、ファイルの種類の入力を持つPHPファイル内のフォームを提出する必要があります。私はこのテキストファイルを投稿するにはjQuery ajaxが必要です。processFile.php
processFile.phpはこのテキストファイルを入力として受け取り、処理後にクライアントでダウンロードしたいcsvファイルを返します。
私は多くの投稿を見ましたが、何も私を助けてくれません。
HTML:
<form id="utilityForm" class="utilityForm4" method="POST" enctype="multipart/form-data" style="margin-top:25px">
<input type="file" name="image" id="image"/>
<br/><input type="submit" name="download" class="submit" value="Submit"/>
</form>
のjQuery:
$(document).ready(function(){
$(".submit").click(function(e){
var urlstring = "processFile.php"
var form_data = new FormData($(this)[0]);
$.ajax({
url : urlstring,
type: "POST",
data : postData,
success:function(result){
var uri = 'data:application/csv;charset=UTF-8,' + encodeURIComponent(result);
window.open(uri, 'result.csv');
},
error: function(jqXHR, textStatus, errorThrown)
{
alert('failed');
echo (errorThrown);
}
});
});
});
私はネット上で与えられたソリューションの何百ものを試してみましたが、どれも作業していません。
表示されているエラーは何ですか? – ahb