【发布时间】:2016-01-13 05:12:10
【问题描述】:
我有一个使用cloneya jQuery plugin 克隆表单元素的表单。将被克隆的元素如下所示:
<div class="form-group">
<label for="name">Item name</label>
<input class="form-control" name="name[]" type="text">
</div>
<div class="form-group">
<label for="count">Item count</label>
<input class="form-control" name="count[]" type="text">
</div>
如您所见,每个输入将是一个数组而不是字符串。我想验证那些使用Laravel Form Request。这是我的规则:
public function rules()
{
return [
'name' => 'required|between:3,50',
'count' => 'required|integer|min:1',
];
}
但这不起作用。当我提交表单时,我收到以下错误消息:
htmlentities() expects parameter 1 to be string, array given
我一直在寻找解决方案,但找不到合适的解决方案。任何建议将不胜感激!
【问题讨论】: