我有一个按钮,用户可以点击该按钮然后将触发ajax调用,当它成功时,我想触发另一个ajax调用。 我试过这样的话:
?
第一个ajax调用会返回成功,因为当我 $.ajax({
method: "POST",
url: 'send_confirm.php',
data: {
f_name: f_name,
l_name: l_name,
email: email,
bedrijf: bedrijf,
first: first,
second: second,
third: third,
fourth: fourth
},
success: function(res) {
$.ajax({
method: "POST",
url: 'send_mail.php',
data2 :{
name: name,
email: email,
first: first,
second: second,
third: third,
fourth: fourth
},
succes: function(res){
console.log(res);
}
});
}
});
它确实返回console.log(res)
时
但在console.log /之后我删除了console.log。 SECOND ajax调用不会激活(我认为?它在console.log中没有显示json_encode
,页面保持不变/没有回调或其他任何内容)
答案 0 :(得分:0)
您应该将回调称为"成功"而不是"成功" (根据你附上的代码,它只是一个印刷错误)
答案 1 :(得分:0)
有两个错误的词
您应该将回调称为" data
"而不是" data2
"和" success
"而不是" succes
" (根据您在脚本中附加的错误字样