Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery文件上载-完成上载_Jquery_Jquery File Upload - Fatal编程技术网

jQuery文件上载-完成上载

jQuery文件上载-完成上载,jquery,jquery-file-upload,Jquery,Jquery File Upload,我有一个非常简单的jQuery文件上传应用程序。使用默认布局 $('#fileupload').fileupload({ autoUpload: true, done: function (e, data) { $.each(data.files, function (index, file) { $('<p/>').text(file.name).appendTo(document.body); });

我有一个非常简单的jQuery文件上传应用程序。使用默认布局

$('#fileupload').fileupload({
    autoUpload: true,
    done: function (e, data) {
        $.each(data.files, function (index, file) {
            $('<p/>').text(file.name).appendTo(document.body);
        });
    }
});
怎么了

更新

我刚刚解决了这个问题。 要侦听done()事件,您不能将该函数添加到主fileupload()init函数中。使用事件侦听器;)

解决方案:

$('#fileupload').fileupload({
    autoUpload: true
});

$('#fileupload')
    .bind('fileuploaddone', function (e, data) {
        $.each(data.files, function (index, file) {
            $('<p/>').text(file.name).appendTo(document.body);
        });
    })
;
$('#fileupload')。fileupload({
自动上载:true
});
$(“#文件上载”)
.bind('fileuploaddone',函数(e,数据){
$.each(data.files,函数(索引,文件){
$('

').text(file.name).appendTo(document.body); }); }) ;


您想要什么?要更改上载到
模板下载时使用的
模板上载主题
,用户可以从中获得图像的链接:),该链接应自动发生-如在演示页面上。您想要什么?要更改上载到模板时使用的
模板上载主题
模板下载
用户可以从中获得图像的链接:),该链接应自动发生-如演示页面上所示。
$('#fileupload').fileupload({
    autoUpload: true
});

$('#fileupload')
    .bind('fileuploaddone', function (e, data) {
        $.each(data.files, function (index, file) {
            $('<p/>').text(file.name).appendTo(document.body);
        });
    })
;