実現したいこと
blade上のform(inputやtextなど)を送信し、バリデーションにエラーがあればそのメッセージはLaravelの特性を活かし、エラーメッセージをblade上に表示する
例)
'name' => 'required などです。
その上でエラーが表示された、inputタグの色を変更(赤枠で囲むなど)したいです。
イメージ
以下のようなblade.php(hmtl部分の抜粋)があったとします。
html
1 <form method="post" action="xxx" id="xxx"> 2 <input type="text" name="name"> 3 <input type="text" name="address"> 4 <input type="text" name="tell"> 5 <input type="text" name="email"> 6 </form> 7 <span class="btn">SEND</span> 8
手順①
sapnタグにクリックイベントを設定し、phpファイルに値を投げる。
手順②
クリックイベントの間にajax通信を行う。
返ってきた値をもとにどの部分でエラーが出たかを判定し、該当タグに色をつける。
質問
まずこの手順が正しいのかもわかりません。
他にいい手順があればお教えください。スペシフィックすぎて中々検索でもヒットしません。よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー