ITPub博客

首页 > 应用开发 > > fileupload 上传图片 遇到了个奇葩问题

fileupload 上传图片 遇到了个奇葩问题

作者:oswald 时间:2019-08-12 14:54:31 0 删除 编辑

这个是网上下载的JS源 文件,_onChange 方法里面会一直循环 that._replaceFileInput(data.fileInput); 这个方法,调试了一下,是因为

(that._trigger('change',$.Event('change', {delegatedEvent: e}), data) == false) 一直等于 false,第一次加载就是 true,搞半天没弄明白,请教诸位大神啊。。。

_onChange: function (e) {

var that = this,

data = {

fileInput: $(e.target),

form: $(e.target.form)

};
        this._getFileInputFiles(data.fileInput).always(function (files) {
            data.files = files;
            if (that.options.replaceFileInput) {
                that._replaceFileInput(data.fileInput);
            }
            if (that._trigger(
                    'change',
                    $.Event('change', {delegatedEvent: e}),
                    data
                ) !== false) {
                that._onAdd(e, data);
            }
            //that._onAdd(e, data);
        });
    },


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2231/viewspace-3136869/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-16

  • 博文量
    137
  • 访问量
    1302