我正在使用blueimp's file uploader,需要调用以下内容:
$('#fileupload').fileupload();
我有一些包含#fileupload
的ajax加载内容,但文件上传器插件不起作用。如何更改上面的代码段以适用于加载ajax的内容?
谢谢!
答案 0 :(得分:0)
加载ajax内容后,只需再次调用文件上传功能:
$('#fileupload').fileupload();
答案 1 :(得分:0)
您必须绑定新创建的元素,以便没有重复的选项将它们放在var:
中var fileupload_options = {
dataType: 'json',
done: function (e, data) {
$.each(data.result.files, function (index, file) {
$('<p/>').text(file.name).appendTo(document.body);
});
}
};
然后每次创建一个新元素时调用:
$('#fileupload').fileupload(fileupload_options);