• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > 解决Ajax方式上传文件报错"Uncaught TypeError: Illegal invocation"

解决Ajax方式上传文件报错"Uncaught TypeError: Illegal invocation"

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了解决Ajax方式上传,文件报错等相关知识,希望对您有所帮助

今天使用ajax上传文件时,出现了错误。数据传输的方式是通过定义formData完成的,提交的文件对象也设置为dom对象,但是还是不能发送请求。F12看到后台报了个错误:Uncaught TypeError: Illegal invocation,百度了一下,找到了解决方法。

解决方法:在ajax请求的参数中添加如下两个参数:

$.ajax({    ...,    processData: false,    contentType: false,      ...});

processData

类型:Boolean

默认值:true。默认情况下,通过data选项传递进来的数据,如果是一个对象(技术上讲只要不是字符串),都会处理转化成一个查询字符串,以配合默认内容类型 "application/x-www-form-urlencoded"。如果要发送 DOM 树信息或其它不希望转换的信息,请设置为 false。


contentType

类型:String

默认值:"application/x-www-form-urlencoded"。发送信息至服务器时内容编码类型。

默认值适合大多数情况。如果你明确地传递了一个 content-type 给 $.ajax() 那么它必定会发送给服务器(即使没有数据要发送)。

总结

以上所述是小编给大家介绍的解决Ajax方式上传文件报错"Uncaught TypeError: Illegal invocation"问题,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 解决Ajax方式上传文件报错"Uncaught TypeError: Illegal invocation"

相关文章

  • 使用Jquery提交页面上多个表单数据的方法
  • 利用视频网站加快百度及谷歌的重新收录的SEO技
  • Photoshop制作夹心饼干艺术字效果
  • 利用curl函数抓取网站数据,仿造IP+伪造来源+防屏蔽
  • 设计师应该从四个方面优化网站
  • Illustrator绘制炫丽时尚的花朵教程
  • Photoshop制作绚丽的放射光线效果图
  • Photoshop制作燃烧效果的岩石字
  • 防止SyntaxHighlighter.js的代码高亮时闪一下的解决方法
  • Photoshop高效操作配置攻略心得全分享

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 推荐六款移动端 UI 框架
    • PHP怎么判断字符串含不含中文
    • WordPress子分类页面使用父分类页面模板
    • WordPress 彻底移除后台“隐私”设置功能
    • 一起来了解下Bootstrap中的tab选项卡
    • 虚拟空间如何获取帝国CMS手机端路径
    • Photoshop设计漂亮的坦克游戏界面
    • JavaScript中字符串(string)如何转json
    • JavaScript的math方法有哪些
    • 如何手机端判断浏览器的类型(JavaScript)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有