在Laravel中发现错误计数后,如何在blade模板中调用javaScript函数?
我有一个小型的laravel项目,正在尝试使用请求进行输入验证。下面是我的请求文件在Laravel中发现错误计数后,如何在blade模板中调用javaScript函数?,javascript,php,laravel,Javascript,Php,Laravel,我有一个小型的laravel项目,正在尝试使用请求进行输入验证。下面是我的请求文件 public function rules() { return [ 'name' => 'required', 'genericname' => 'required' ]; } public function messages() { return [ 'name.required' => 'Name required'
public function rules()
{
return [
'name' => 'required',
'genericname' => 'required'
];
}
public function messages()
{
return [
'name.required' => 'Name required',
'genericname.required' => 'Genericname required'
];
}
我的刀片模板正常工作,一旦发现以下代码错误,就会显示flash
@if ($errors->count() > 0)
<div class="alert alert-warning alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
{{ $errors->first() }}
</div>
@endif
任何建议或指导都将不胜感激,谢谢。您可以在javascript中使用刀片模板。因此,在文档加载时创建一个函数 假设您使用jQuery $document.ready 如果{{$errors->count>0}{ //你的密码在这里。 }
您可以在javascript中使用刀片模板。因此,在文档加载时创建一个函数 假设您使用jQuery $document.ready 如果{{$errors->count>0}{ //你的密码在这里。 }
类似这样的方法会奏效:
@if ($errors->count() > 0)
<script>
alert("Error: " + {{ $errors->first() }});
</script>
@endif
类似这样的方法会奏效:
@if ($errors->count() > 0)
<script>
alert("Error: " + {{ $errors->first() }});
</script>
@endif
假设$errors->first显示一个错误类或元素标记,或者,当$errors->first的内容存在时,您可以调用一个javascript函数。亲爱的Jack Bashford,如果$errors->first的内容出现,你可以调用一个javascript函数。顺便说一句,上面的评论不是来自Jack Bashford:下面是一个例子,假设$errors->first显示一个错误类或元素标记,当出现$errors->first的内容时,您可以调用javascript函数。亲爱的Jack Bashford,你可以在js End中编写代码吗亲爱的Jack Bashford,你可以得到==>当$errors->first的内容出现时,你可以调用一个javascript函数吗顺便说一句,上面的评论不是Jack Bashford写的:这里有一个示例来到meta这里请来到meta这里