0
我一直在閱讀Laravel驗證文檔。我不清楚如何結合兩條規則。Laravel驗證如果勾選複選框,那麼輸入文本是必需的?
例如:
<input type="checkbox" name="has_login" value="1">
<input type="text" name="pin" value="">
has_login
如果複選框被打勾則需要輸入文本pin
值。
如果has_login
沒有打勾,則不需要輸入文本pin
。
Laravel驗證:
public function rules()
{
return [
'has_login' => 'accepted',
'pin' => 'required',
];
}
要改善你的答案。您需要提供示例代碼,而不是從Doc中複製和粘貼。 –
@ I'll-Be-Back added :) –
不知道這種方法。謝謝。 – jaysingkar