【问题标题】:Sweet Alert: Ajax call help neededSweet Alert:需要 Ajax 调用帮助
【发布时间】:2020-03-21 19:26:26
【问题描述】:

我想通过我的 Laravel 控制器使用 Sweet 警报返回错误消息。

控制器

public function update(TenderRequest $request,$id)
{
    $tender = TenderMaster::findOrFail($id);

    if($request->extend_date < $request->end_date){
    //Return error message here
    }
}

甜蜜提醒功能:

error: function (data) {
    var errors = data.responseJSON;
    //console.log(errors.message.errors);
    $.each(errors.errors,function (k,v) {
        Swal.fire({
            title: 'Error!',
            html:
            '<h4><code>' + v + '</code></h4>',
            confirmButtonText: 'Close',
            confirmButtonColor: '#d33',
        })
    });
}

【问题讨论】:

    标签: javascript php json laravel sweetalert2


    【解决方案1】:

    您可以使用back() 函数返回并照常添加错误:

    if($request->extend_date < $request->end_date){
         Alert::error('Error Message', 'Optional Title');
         return redirect()->back();
    }
    else ...
    

    【讨论】:

      【解决方案2】:

      我想我让你很好。 你可以这样做

      return response()->with('error','data');
      

      【讨论】:

        【解决方案3】:

        试试这样...

           return Response::json([('status' => 'success','data'=>'data')]);
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-01-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多