0
に結果を示しています。は、jQueryの経由でファイルやフォームを送信し、私はテキスト入力とユーザーによって送信ファイルを使用してフォーム持つdivの
<form enctype="multipart/form-data" id="sql" action="./sql_parse.php" method="post">
<input class='form-control' name="da_text"><br>
<input type='file' name='fileToUpload' id='fileToUpload'>
</form>
とjQuery:
$("#BTsubmit").click(function() {
$.post("./sql_parse.php", $("#sql").serialize(), function (data) {
$('#affiche_resultat').html(data);
});
});
私は希望をJqueryでフォームのテキストとファイルを送信し、その結果を部門#affiche_resultat
に表示するようにします。ファイルがPOSTリクエストに含まれていないので、私はそれを使うことができず、PHPは私にエラーを与えます。あなたはXHRを通じてそれを行うことができます
どのようなエラー? PHPコードにファイルがアップロードされているかどうかチェックしていますか? – Oen44
これをチェックすると、フォームデータの送信依頼と同じです http://stackoverflow.com/questions/5392344/sending-multipart-formdata-with-jquery-ajax –
いいえ、アップロードされていません。それは私が「含まれていない」と言いたいものです。テキスト入力のみを送信します。 – DevNico