我正在使用基本的 Blueimp 文件上传插件。
我的 HTML 看起来像:
<input id="fileupload" class="button-default" type="file" name="files[]" data-url="/php/upload.php" multiple>
还有我的脚本:
function subir(){
$('#fileupload').fileupload({
dataType: "json",
done: function (e, data) {
$.each(data.result.files, function (index, file) {
if(file.error != null){
$('#consola').text(file.error);
};
myFunction();
});
}
});
};
现在,由于页面有一个菜单,我想隐藏文件输入框并使用菜单项来触发文件上传。
菜单项有一个“item5”类,所以我尝试了:
$('.item5').bind("click", subir);
但是函数 subir 没有被触发。直接与文件输入一起使用时效果很好。
提前感谢您的帮助!