Laravel 仅当选择了特定选项时才需要输入

Laravel 仅当选择了特定选项时才需要输入,laravel,laravel-4,Laravel,Laravel 4,我有一个表单,其中包含一个select和一个input字段。为了简化示例,假设select的三个选项是1、2和3 如果选择了选项2,我需要创建一组验证规则,其中input仅为required。如何创建此规则 以下是我迄今为止的一套规则: $rules = array( 'selectField' => 'required', 'inputField' => '', // only required if option 2 is selected ); 如果验证规则,

我有一个表单,其中包含一个
select
和一个
input
字段。为了简化示例,假设
select
的三个选项是
1
2
3

如果选择了选项
2
,我需要创建一组验证规则,其中
input
仅为
required
。如何创建此规则

以下是我迄今为止的一套规则:

$rules = array(
    'selectField' => 'required',
    'inputField' => '', // only required if option 2 is selected
);

如果验证规则,您可以使用
required\u

$rules = [
    'selectField' => 'required',
    'inputField' => 'required_if:selectField,2',
];