ajaxFileUpload插件只能上传一次的BUG发现还不少人遇到,很不幸我也遇到的,使用后发现里面的坑还不少,在createUploadForm方法中有句
var newElement = jQuery(oldElement).clone(); // 修改成clone(true),同时复制事件
另外abort这个方法也需要自己去实现.
需要支持AMD规范要增加如下代码:
(function (factory) {
'use strict';
if (typeof define === 'function' && define.amd) {
// Register as an anonymous AMD module:
define([
'jquery',
'jquery.ui.widget'
], factory);
} else {
// Browser globals:
factory(window.jQuery);
}
}(function ($) {
'use strict'; //将ajaxFileUpload插件的代码放在这里 }));