【发布时间】:2019-09-21 21:12:11
【问题描述】:
这是我的代码:
$.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
我能做什么?
【问题讨论】:
-
我认为数据应该被字符串化?
-
删除这个
processData: false它应该可以工作 -
如果设置为 false 它将停止 jQuery 处理任何数据。换句话说,如果 processData 为 false,jQuery 只会在 Ajax 请求中将您指定的任何数据发送为数据,而不会尝试通过编码为查询字符串来修改它
-
data中的var可能拼写错误,请检查您的carmodel和其他变量。
标签: javascript jquery ajax web