我需要使用拖放选项简单而整洁的javascript库上传图片。我找到了Formstone,但我遇到了一些问题。根据文档,我创建了div:
<div class="target" style="border:dotted; width: 300px; height: 300px;"></div>
并将此div与formstone脚本绑定:
$(document).ready(function(){
$(".target").upload({
action: "/upload.php"
});
});
现在在我的div中出现输入文件 - 如果我通过此输入选择文件是好的(只检查$('.fs-upload-input')[0].files[0].name
是否在控制台中返回文件名),如果我在此输入上删除文件是好的,但是如果我删除了文件在我的div而不是输入它不起作用 - 互联网浏览器只显示文件,因为Formstone库没有捕获到文件。
我已经为JSFiddle提供样本。
问题是:为什么formstone不绑定我的div?
答案 0 :(得分:0)
我认为这与尝试从github加载源文件有关,请尝试使用CDNJS:
https://cdnjs.cloudflare.com/ajax/libs/formstone/1.1.3/js/core.js https://cdnjs.cloudflare.com/ajax/libs/formstone/1.1.3/js/upload.js