为了账号安全,请及时绑定邮箱和手机立即绑定

JS XMLHttpRequest.upload.addEventListener 传参,回调

JS XMLHttpRequest.upload.addEventListener 传参,回调

慕田峪3555374 2016-10-25 09:07:59
S 回调函数,传参的办法。function uploadFile(t) {        var fd = new FormData();        fd.append("_netLogo", document.getElementById('_netLogo').files[0]);        var xhr = new XMLHttpRequest();// 原来 xhr.upload.addEventListener("progress", uploadProgress, false);        xhr.upload.addEventListener("progress", function () { uploadProgress(event,t) }, false);        xhr.addEventListener("load", uploadComplete, false);        xhr.addEventListener("error", uploadFailed, false);        xhr.addEventListener("abort", uploadCanceled, false);        xhr.open("POST", "/User/WNetEdit2_test");        xhr.send(fd);    }function uploadProgress(evt, t) {        $(t).parent().find("._ProgressNum").remove();    }上面代码中为什么调动不了  uploadProgress(evt, t) 方法啊,我想把t传过去,麻烦大神解释一下,或者其他方案也行
查看完整描述

4 回答

已采纳
?
庆新

TA贡献1条经验 获得超0个赞

兄弟啊,你还差临门一脚

function () { uploadProgress(event,t) }这个地方

你只要把event传进去就好了啊。

function (event) { uploadProgress(event,t) }

查看完整回答
反对 回复 2017-05-25
?
qq_冲哥_0

TA贡献40条经验 获得超30个赞


有没有调用uploadFile(t) 函数

查看完整回答
反对 回复 2016-10-25
?
咕咕问

TA贡献78条经验 获得超12个赞

我没看你代码

同源考虑下这个问题

查看完整回答
反对 回复 2016-10-25
  • 4 回答
  • 0 关注
  • 6764 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信