2016-03-26 13 views
1

セットアップフォームとパースレイがあります。私はLaravel 5.1を使用しています。無効なデータを送信すると、私のFormRequestは422を返します。私はLaravelによって返されたトラフエラーを繰り返し、手動でフォームに追加したいと思います。パーズリーJSのサーバーから返されたエラーメッセージを追加します。

私はこのようにそれを行うことができます。

var error = errorsBag.username[0]; 
$("#username").parsley().addError("remote", {message: error}); 

そして、これはフォームにエラーメッセージを追加します。しかし、それは、私はフィールドの値を変更するが、フィールドは緑色に色を変更する場合は、離れていません。 (私は有効なフィールドのために.has-successを使用しています)。

OnChange EventListenerを作成しているにもかかわらず、フィールドの値が変更されるとすぐにエラーを消すことができます。

答えて

0

独自のカスタムバリデータを作成する必要があります。あなたの応答から構築できるカスタムエラーメッセージを返すことができます。

関連する問題