我正在使用Laravel 5.2并通过FormRequest验证我的表单。另外,我在Master Branch中安装了Proengsoft / JSValidation(https://github.com/proengsoft/laravel-jsvalidation)。
在我的表单中,我有一些字段,在我的刀片视图中表示为数组:
@for ($i = 0; $i < 3; $i++)
{!! Form::text('test[]', null, array('class' => 'form-control',
'placeholder' => "test")) !!}
@endfor
我对此字段的表单请求如下所示:
$rules = [
[...]
'test.*' => 'required',
[...]
]
正如我在github上读到的那样,Proengsoft JSValidation支持master分支中的Array-dot-notation,但它对我不起作用。不幸的是我没有得到任何错误消息,所以我认为,JSValidation忽略了我的字段。 Serverside验证按预期工作,所以我不认为我的语法有误。
我真的希望,有人有一个想法,如何解决这个问题。