使用嵌套选择的Laravel 5 RequestForm验证

时间:2015-06-18 18:11:33

标签: php jquery validation laravel request

我有一个包含2个嵌套选择的表单。

例如:部门有很多部分。

提交表单时,会执行requestForm验证,如果验证结果失败,请返回包含发布数据的表单和自动填充字段。

但是该部分没有填充当前选中的部分,它被重置为de list的第一项。

问题是,如何在requestForm返回失败时设置当前部分?

由于

1 个答案:

答案 0 :(得分:0)

我使用Request :: old找到了解决方案。

public function getCreate() {
  $department = \Request::old('department_id');
  $departments = \App\Models\RRHH\Department::lists('description', 'id');
  if($department != '') {
    $sections = \App\Models\RRHH\Department::find($department)->section->lists('description', 'id');
  } else {
    $sections = [];
  }
    .....
}