
以下のURLを参考に、複数のファイルをドラック&ドロップでサーバーにアップロードするソースを書きました。
http://yokano-jp.blogspot.jp/2013/07/html5.html
そこから改造し、パラメータによりアップロードするフォルダを変えるためajaxで複数の値を渡したいのですがのですが、パラメータの受け渡しができなくなりました。(https://teratail.com/questions/113を参照)
$.ajax({
url : 'dndupload.php',
type: 'POST',
contentType: false,
processData: false,
data: formData,
dataType: 'json',
success: function(response) {
alert('アップロードしました');
},
error: function(xhr, error) {
}
↓↓↓ 変更
data: {
FormData: formdata,
folder: $('#folder').val()
},
$_FILES['file']と$_POST['folder']を同時に受け渡すのは無理なのでしょうか?
対応策ありましたら教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- その他(プログラミング・Web制作) セレクトボックスで選択された値をコントローラーで使用したい 2 2022/07/26 16:41
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- その他(IT・Webサービス) 301リダイレクトの使い方について 7 2022/04/05 17:50
- PHP $filePath = './user_img/' . $file['name'];? 1 2022/12/10 07:29
- JavaScript プラグイン無しでContactform7にdatepickerを実装 3 2022/10/25 02:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スマホ上で、左右スワイプで次...
-
出発駅A、到着駅Bを選択すると...
-
フォームが空欄の時にフォーム...
-
ブラウザの横幅に応じてとある...
-
jsで、配列内の文章を改行する...
-
タグを教えてください。
-
セレクトを全て選択されていな...
-
変数宣言と初期値代入の場所に...
-
ラジオボタンを複数選択したと...
-
jsで質問です。 formをsubmitし...
-
2025年相性がいい人のサイトの...
-
CookieをWebStoeageに変える
-
Adobe acrobat proでフォームを...
-
Outlookのアカウントがあるとメ...
-
jqueryのselect2で検索欄の文字...
-
<tr>指定した表の行要素をボ...
-
食材の期限を管理するためにGAS...
-
ビデオのJSについて
-
鍵盤アプリで、スマホの画面に...
-
<div>のタッチ状態を維持したま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
jsonテキストデータの並び替え...
-
テキストファイルの内容を変数...
-
jQueryでAJAXを利用しJSONデー...
-
VSCodeにて「終了タグ」の背景...
-
http上でrequest されたxmlファ...
-
JSONのコメント行の書き方...
-
queryselctorのセレクタの後ろ...
-
gulpfile.jsとpackage.jsonの読...
-
json形式データのデータ連携に...
-
教えてください!html5.jpを使...
-
マピオン・ラボの地図はドラッ...
-
jQuery.getでレスポンスデータ...
-
csvを使用したデータバインド(...
-
jQueryクックブック レシピ5.11...
-
フォームからjQuery,jQuery.jso...
-
ASP.NET(VB)VBソースからJavas...
-
【JavaScript】confirmのボタン...
-
HTMLでDBからデータを表形式で...
-
DirectXとOpenGLはどちらが動作...
-
subversionでコミットしたらftp...
おすすめ情報
レスありがとうございます。HTMLは以下の通りです。
<select name="folder" id="folder">
<option value="">選択してください</option>
<?php
$drc=dir(FOLDER);
while($fl=$drc->read()) {
$lfl = $lst."/".$fl;
$din = pathinfo($lfl);
if(filetype(FOLDER."/".$din["basename"]) == "dir" && ($fl!=".." && $fl!=".")){
print "<option value='". $din["basename"] . "'>". $din["basename"] . "</option>";
}
}
$drc->close();
?>
</select>
>また、JavaScript のほうも Y.Okano 氏のページのそれと上記以外の差異があるのならばそれもご呈示願います
ここでは文字数オーバーになるため全文は書けませんが。画像表示の機能をかなり追加しました。
ただしアップロードについては以下のようにPHPファイルの名前を変えただけです。
$.ajax({
url : 'dndupload.php',
type: 'POST',
contentType: false,
processData: false,
data: formData,
dataType: 'json',
success: function(response) {
alert('アップロードしました');
},
error: function(xhr, error) {
}
よろしくお願いします。