javascript - 未捕获的 TypeError:非法调用 ajax
问题描述
这是我的代码:
$.ajax({
url:"../proc/insur.php",
method:"POST",
data:{carmodel:carmodel,usage:usage,mk:mk,sdate:startdate},
processData: false,
error: function() {
alert("fialed");
},
success: function(data){
$('#insurance').html(data);
}
});
我也尝试了下面的代码,但我的值没有发送
processData: false
我能做些什么?
解决方案
我认为你需要传递字符串。对您的数据使用字符串化。
let data = JSON.stringify({carmodel:carmodel,usage:usage,mk:mk,sdate:startdate});
推荐阅读
- database - 如何在数据库 b 树上执行带有组合子句的 SQL 操作
- python - 我应该将哪些模块用于现实生活中的对象检测
- css - 有没有办法在反应中延迟组件的渲染
- qt - 设置 QComboBox 的最小行高
- c# - 使用 DevExpress 创建区域
- spring-mvc - 带有下划线 (_) 和点 (.) 的 Spring MVC @PathVariable 被截断
- react-native - 从 react-native 中的最后一项删除水平线
- python - 找不到带有 IBM_DB 的 SQLAlchemy 引发错误驱动程序
- linux - 循环并打印和汇总列linux
- sql - SQL 输出格式为每个条目一行