博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery ajax “Uncaught TypeError: Illegal invocation”
阅读量:6871 次
发布时间:2019-06-26

本文共 469 字,大约阅读时间需要 1 分钟。

hot3.png

jQuery ajax “Uncaught TypeError: Illegal invocation”指jQuery的AJAX报错:未捕获类型错误:非法调用

检查jQuery的文档后发现,如果它不是一个字符串,jQuery的尝试将数据转换成一个字符串。因此,我们需要增加一个选项:processData:false,在这里告诉jQuery不要碰我的数据!另一种选择的contentType:false以防止jQuery来为你添加一个Content-Type头,否则字符串将被丢失和上传失败。最终的ajax代码就像下面这样:
$.ajax({    url: url,    type: 'POST',    data: formdata,    contentType: false, //必须    processData: false, //必须    dataType: 'json',    success: callback});

转载于:https://my.oschina.net/kangweb/blog/1635285

你可能感兴趣的文章
Windows 2003/2008更改远程桌面端口脚本
查看>>
Mozilla开发新功能提升网络隐私保护
查看>>
运营是一门艺术,互联网营销
查看>>
Visual Studio 2010 SP1将支持HTML5和CSS3
查看>>
[资源记录 ]mobile layer cdn
查看>>
关于scrapy的piplines
查看>>
20165232《信息安全系统设计基础》第六周学习总结
查看>>
凸优化之凸集
查看>>
2、Spring开发的jar文件
查看>>
linux -- #!/bin/bash
查看>>
引用程序集没有强名称解决办法
查看>>
poj 2965 The Pilots Brothers' refrigerator
查看>>
子集生成——回溯法的准备篇
查看>>
Python列表的增删改查和元祖
查看>>
实现多线程2
查看>>
【全网最全的博客美化系列教程】03.给博客添加一只萌萌哒的小仓鼠
查看>>
内核同步机制
查看>>
重建二叉树
查看>>
消息队列
查看>>
用 Tornado 实现简单的在线代理
查看>>