Laravel 5动态表单验证

0w3n86

有谁知道如何对下面的动态表单进行验证?

<input type="text" name="candidates[0][candidate_number]" value=""/>
<input type="text" name="candidates[0][givennames]" value=""/>

<input type="text" name="candidates[1][candidate_number]" value=""/>
<input type="text" name="candidates[1][givennames]" value=""/>

我觉得我已经尝试了一切!

塞贾约兹

假设您正在使用表单请求,这很简单。在您的表单请求类中:

public function rules() {
    $rules = [];

    foreach($this->input('candidates') as $key => $value) {
        $rules["candidates.{$key}.candidate_number"] = ['required', 'numeric'];
        $rules["candidates.{$key}. givennames"] = ['required'];
    }

    return $rules;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章