首页新闻找找看学习计划

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

0
[已关闭问题] 关闭于 2018-12-29 14:49

这个是网上下载的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);
        });
    },
只是一个路人的主页 只是一个路人 | 初学一级 | 园豆:139
提问于:2018-10-22 17:21
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册