Javascript Can';似乎无法使ajax在另一个内部工作
我试图在一个ajax中使用ajax,但它显示了第二个ajax成功的一个错误 在数据库中记录保释之前,我需要确定用户是否有权支付保释金 表示未捕获的SyntaxError:意外标识符。在代码中,我在错误行上添加了注释Javascript Can';似乎无法使ajax在另一个内部工作,javascript,jquery,ajax,Javascript,Jquery,Ajax,我试图在一个ajax中使用ajax,但它显示了第二个ajax成功的一个错误 在数据库中记录保释之前,我需要确定用户是否有权支付保释金 表示未捕获的SyntaxError:意外标识符。在代码中,我在错误行上添加了注释 $.ajax({ type: "POST", url: "index.php?route=bail/bail_authorize", data: { data_send : data_send, action
$.ajax({
type: "POST",
url: "index.php?route=bail/bail_authorize",
data: {
data_send : data_send,
action : 'authorization',
username : result['value'][0],
password : result['value'][1],
},
dataType: "html",
error: function(){
swal({
text: "no se pudo autorizar",
timer: 5000,
icon: "error",
type: "error"
});
},
success: function(data){
if(data=="1"){
$.ajax({
type: "POST",
url: "index.php?route=bail/bail_generate",
data: {
data_send : data_send,
username : result['value'][0],
password : result['value'][1],
},
dataType: "html",
error: function(){
swal({
text: "no se pudo generar la garantia",
timer: 5000,
icon: "error",
type: "error"
});
}
success: function(data){//this line shows error
if(data=="1"){
swal({
type: 'success',
title: 'Garantias almacenadas de forma exitosa',
showConfirmButton: false,
timer: 1500
});
window.location.href('index.php?route=bail/bail');
}
else{
swal({
type: 'error',
title: 'Oops...',
text: 'Las garantias no se pudieron almacenar',
});
}
}
});
}
else{
swal({
type: 'error',
title: 'Oops...',
text: 'Compruebe user y password!',
});
}
}
});
有人知道这是怎么回事吗?我不知道我可以用这种方式在ajax中使用ajz。作为第一步,您可能需要检查是否在
index.html(或任何情况下)中添加了jQuery
将抛出的错误添加到问题中有助于调试。错误回调和成功回调之间缺少一个逗号
error: function(){
...
}, /* Missing here */
success: function(){
...
}
但它向我显示了一个错误
有人知道它是关于什么的吗?
什么错误?谢谢你的观察。我已经编辑了文本以放置错误您在错误
回调和成功
回调后缺少一个逗号为什么用php标记这个?还有HTML?我已经编辑了文本以包含错误。在第二个ajax之前,一切都很好,错误回调和成功回调之间缺少一个逗号,那就是逗号。感觉像个傻瓜