sweetalert我有这样的Ajax代码来处理PHP文件返回错误从PHP
$.ajax({
url:'vals/Package.php',
data:$(this).serialize(),
type:'POST',
success:function(data){
console.log(data);
swal("Success", "We will contact you soon! Thank you :)", "success");
},
error:function(data){
swal("Sorry", "Failed to send order. Please try later :(", "error");
}
});
在我Package.php
$Query = mysqli_query($connecDB,"insert into query here");
if($Query){
echo 'success message';
}
else{
echo 'error here';
}
如果插入数据库中的错误,我怎么能发送它sweetalert?
如果我删除if else条件,它显示成功消息。我也试图显示错误消息。
我通常从我的PHP返回一个JSON字符串中包含'msg'或'err'状态消息和有时'success'布尔键。然后,我可以在json返回中查找适当的键,如果设置了,alert(result.msg)'...等等。 –