开发者社区> 问答> 正文

jquery 异步上传中一段代码求解

form.submit(function() {
            iframe.load(function() {
                var data = handleData1(this, type), //这里就是根据返回类新取iframe中的内容 
                form.after(self).remove();
                setTimeout(function() {
                    iframe.remove();
                    if (type === 'script') {
                        $.globalEval(data);
                    }
                    if (callback) {
                        callback.call(self, data);
                    }
                }, 0);
            });
        }).submit();

在第一个 submit 的时候为什么没有 提交呢 ,load函数没提交又如何能渠道 iframe中的提交返回的内容
我看 jquery,submit(function(){return false}) 才不会提交, 谁能解释一下这段代码

展开
收起
a123456678 2016-07-06 16:32:18 1699 0
1 条回答
写回答
取消 提交回答
  • 这段代码的 主要作用 就是 上传后 跳转到iframe ,然后取出iframe中的字符串, 赋值给回调函数callback

    2019-07-17 19:52:16
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
Javascript中的函数 立即下载
JavaScript函数 立即下载
23-Vue.js在前端...1506518547.pdf 立即下载