我想把Laravel验证错误计数值放入javascript变量中,并使用sweet alert通知用户您已遗漏了所需的数字。如何将错误计数传递给js变量?
{{ $errors->count() }}
这个错误计数需要传递js变量。laravel错误将在提交后生成。我如何使用JS或Jquery获得此值。我尝试以下方法,它对我不起作用。
$("#btn-submit").click(function(event) {
var error_count = "<?php echo $errors->count(); ?>";
alert(error_count);
});
2条答案
按热度按时间tcbh2hod1#
注意:
$errors->count()
在您提交form
请求后工作/激活。如果您以后需要获得计数,可以这样做如果您希望在提交之前显示错误计数,则可能需要
AJAX
或一些frontend validation javascript librariescwtwac6a2#
标记无法编译blade模板语法。如果不使用blade
你可以尝试用echo和htmlspecialchars标记php
试试看: