0
ボタンをクリックしてファイルをdivにドロップすることで、自分のサーバーにhtmlファイルをアップロードしようとしています。 ボタンをクリックしている間はうまく動作しますが、ドロップの場合は動作しません。削除してhtmlファイルをアップロードできません
マイHTML
<div class="UploadPnl" id="UploadPnl">
<span id="tempUpload" class="glyphicon glyphicon-upload uploadIcon"><br></span>
<p class="uploadIcon">Upload</p>
<input id="inputUpload" type="file" class="file" name="files[]"
data-preview-file-type="text" style="display: none" accept=".html">
私のjQuery:事前にあなたの助けを
$("#UploadPnl").droppable({
drop: function(e, ui) {
e.preventDefault();
e.stopPropagation();
$(this).css('border', '2px dotted #0B85A1');
var files = e.originalEvent.dataTransfer.files;
//We need to send dropped files to Server
alert(files[0]);
}
});
感謝。
あなたはそれを使用する予定ですか、それでもJQueryの回答を求めていますか? – Twisty
jqueryで行う方法を提案している方は、それが良いことを意味します。 –
テストするJQueryを作成しました:https://jsfiddle.net/Twisty/zbzdyp09/ – Twisty