为什么我的烤面包机通知在laravel中无法正常工作?

Hamza Qureshi

使用ajax我正在更新一些值,并且作为响应,我显示toaster红色(表示错误)和绿色(表示成功),但是问题是,如果出现错误,则始终显示绿色烤面包机。我想要出现错误的红色烤面包机,这是我已经尝试过的代码

js

success: function (data) {
    toastr.success(data.message);
},
    error: function(err) {
    toastr.error(err.message);
}

控制者

if (some condition){ 
    $customer->save();
    return response()->json([
        'success'=> true
        'message' => 'User status updated successfully.'
    ]);
} else {
    return response()->json([
        'error'=> true,
        'message'=> 'Visit Failed distance is too long'
    ]);
    // this should be red toast but it green
}

请阅读上面代码的注释,// this should be red toast but it green有人可以帮助我如何在出错时显示红色烤面包机?

成功:如果Ajax请求成功完成,则调用成功函数。即,如果服务器返回的HTTP状态为200 OK。

错误:如果服务器响应HTTP错误,则执行错误功能因此,如果您遇到错误,err.message则将在此处无法辩解。因此,请改写自定义消息:

success: function (data) {
     if(data.success == true){
           toastr.success(data.message);
     } else {
           toastr.error(err.message);
     }
},
error: function(err){
     // Your Error Message
     toastr.error("Error with AJAX callback !");
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

烤面包机通知不起作用

来自分类Dev

任何控制器angularjs中的火灾通知烤面包机

来自分类Dev

AngularJS-烤面包机不能在控制器中工作

来自分类Dev

烤面包机-选项问题

来自分类Dev

Jhipster角烤面包机

来自分类Dev

烤面包机通知未显示在右下角

来自分类Dev

仅在登录成功时显示烤面包机通知

来自分类Dev

如何调整烤面包机弹出宽度

来自分类Dev

关闭按钮的粘性烤面包机onclick事件

来自分类Dev

角烤面包机回调

来自分类Dev

用requirejs未定义烤面包机

来自分类Dev

硒:单击烤面包机问题

来自分类Dev

未定义烤面包机

来自分类Dev

防止点击时关闭烤面包机

来自分类Dev

需要居中对齐烤面包机并使其固定

来自分类Dev

烤面包机微调器动画

来自分类Dev

角烤面包机回调

来自分类Dev

angularjs烤面包机无法从粘性更改为动态关闭

来自分类Dev

在Spring中通过控制器在烤面包机中显示消息

来自分类Dev

Angular:如何在工厂中定义烤面包机并在Controller中调用它

来自分类Dev

如何在烤面包机中显示多行消息?

来自分类Dev

如何在烤面包机中更改图标填充颜色

来自分类Dev

删除前如何在烤面包机中要求确认

来自分类Dev

如何在2个组件中显示2个单独的烤面包机

来自分类Dev

烤面包机未在 angular4 中触发

来自分类Dev

我的 Toaster 组件不会在多次点击时创建多个烤面包机。反应器

来自分类Dev

Angular App Factory烤面包机因依赖关系而中断应用程序

来自分类Dev

更改烤面包机和Sweetalert背景颜色的简便方法

来自分类Dev

根据消息类型设置烤面包机选项(Aurelia)