2017-04-20 10 views
1

ParsleyJSでは、addErrorメソッドを呼び出すことで、手動で入力にエラーを追加できます。これと同じように:私は見つけることだ何フィールドを手動で起動する方法:ParselyJSのエラーイベント

$('#myInput').addError("myCustomError", {message : "An error has occurred"}); 

が、これはfield:errorイベントをトリガしないということです。私はこのイベントのためのグローバルリスナーのセットアップを持っています。

手動で追加したエラーでfield:errorイベントをトリガーする方法はありますか? 。

+0

'$( '#のmyInput')トリガを使用することができます( 'フィールド:エラー')'動作するようです。唯一のことは、リスナーでエラーメッセージを使いたいということです。私はこれが "エラーが発生しました"と期待しますが、それは空白です。 –

+0

フィールド:エラーイベントがトリガされたことを示すjsfiddleはありますが、 'getErrorsMessages'から返される値は' ["エラーではなく" [] "です。 https://jsfiddle.net/garyboyle/16eu7qfh/3/ –

答えて

1

あなたは$('#myInput').parsley().trigger('field:error')

+0

Marc-Andréに感謝します。これは私の質問に答える。 –

関連する問題