在jquery中捕获laravel errorbag​​ $ erros

时间:2017-07-20 21:20:26

标签: php laravel-5

我如何在javascript中捕捉laravel errorbag​​与sweetalert或类似的东西。有人试过吗?

我正在考虑在隐藏输入中捕获变量$ errors然后使用jquery处理它带有甜蜜警报。我不知道该怎么做

这是来自刀片的{{dump($ errors)}}

ViewErrorBag {#217 ▼
  #bags: array:1 [▼
    "default" => MessageBag {#218 ▼
      #messages: array:1 [▼
        "searchWord" => array:1 [▼
          0 => "The search word field is required when none of vehicle type / transport type / price / out county / out date are present."
        ]
      ]
      #format: ":message"
    }
  ]
}

1 个答案:

答案 0 :(得分:0)

在视图中这样做。尝试仅访问所需的消息并将其存储在名为$ errors_mes的变量中。

<input type='hidden' id='error_desc' name='var' value="<?php echo $errors_mes;?>" />

并在js文件中以下列方式使用id访问。

var error_desc = $('#error_desc').val();

希望这会对你有所帮助。