私は自分のウェブサイトにajaxを使用しています。私は正常にjQuery.ajax()
を使用してファイルをサーバーに非同期でアップロードしました。私はDajax
とDajaxice
を使用していますので、これらのアプリケーションをファイルアップロードにも使用する予定です。私は試したthis例です。それは正常に動作しています。しかし、私は私のHTMLフォームにファイルフィールドを追加すると、サーバーにファイルを送信しません。私のHTMLフォームは次のようになりますDajaxiceを使用してファイルデータを送信する方法は?
<form id="myform" action="/file/" method="post" enctype="multipart/form-data">
<div style='display:none'><input type='hidden' name='csrfmiddlewaretoken' value='AaSmyBEwQLSD3YghRAD9Cf2uxEjzESUe' /></div>
<p><label for="id_docfile">Select a file</label> max. 42 megabytes</p>
<p><input type="file" name="docfile" id="id_docfile" /></p>
<p><input type="submit" value="Upload" /></p>
</form>
この質問は多くの場所で尋ねられていますが、決して答えられていません。
を説明しましたか? – scriptdiddy
@scriptdiddyまだ! – Aryaveer