jQuery MiniUI

标题: 使用ajaxfileupload.js插件上传出现的错误 [打印本页]

作者: joyoes    时间: 2018-9-12 20:21:20     标题: 使用ajaxfileupload.js插件上传出现的错误

[attach]11332[/attach]
第一次上传没问题,上传完成后,就提示这个错误。
然后我在这个js文件的第171行修改了这句代码
jQuery('#' + frameId).load(uploadCallback);为
jQuery('#' + frameId).on("load",uploadCallback);
错误就变成了这个:
[attach]11333[/attach]
变成了这个错误,我就不知道怎么修改了,请给个解决方案,谢谢,
我使用的是这个链接的示例来测试的:
http://miniui.com/demo/#src=fileupload/htmlfile_ajax.html

作者: dforce    时间: 2018-9-13 09:35:55

如何重现你这问题,第一次上传成功之后再次选择文件上传?我本地测试没发现问题,你用的浏览器是什么,操作是否是我说的这样?
作者: joyoes    时间: 2018-9-14 12:27:14

dforce 发表于 2018-9-13 09:35
如何重现你这问题,第一次上传成功之后再次选择文件上传?我本地测试没发现问题,你用的浏览器是什么,操作 ...

我找到问题的原因了,我用的jquery的版本是3.2.1的,而你们的jquery才1.9,API明显有很大的区别,你可以测试一下 jquery3.2.1版本的,就知道会不会出现这个错误了
作者: joyoes    时间: 2018-9-19 19:22:55

dforce 发表于 2018-9-13 09:35
如何重现你这问题,第一次上传成功之后再次选择文件上传?我本地测试没发现问题,你用的浏览器是什么,操作 ...

你们这个miniui.js是不是不支持jquery.js3.2.1版本的嘛,只支持1.9版本的?
作者: felt    时间: 2018-9-20 09:58:10

joyoes 发表于 2018-9-19 19:22
你们这个miniui.js是不是不支持jquery.js3.2.1版本的嘛,只支持1.9版本的?

ajaxfileupload.js内修改
jQuery('#' + frameId).load(uploadCallback);
》》》
jQuery('#' + frameId).load("",uploadCallback);
作者: joyoes    时间: 2018-9-20 11:36:07

felt 发表于 2018-9-20 09:58
ajaxfileupload.js内修改
jQuery('#' + frameId).load(uploadCallback);
》》》

[attach]11372[/attach]
按照ajaxfileupload.js内修改
  1. jQuery('#' + frameId).load(uploadCallback);
  2. 》》》
  3. jQuery('#' + frameId).load("",uploadCallback);
复制代码

我修改好了之后,又出现了这个错误,这个应该怎么修改啊

作者: felt    时间: 2018-9-20 13:59:51

joyoes 发表于 2018-9-20 11:36
按照ajaxfileupload.js内修改

我修改好了之后,又出现了这个错误,这个应该怎么修改啊

  jQuery('#' + frameId).load("",{},uploadCallback);我这样放了两个空参数,用juquery3.2.1的可以正上传的,没有什么报错。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2