ベースフォーム検証プラグイン; 送信時だけでなく、有効な入力値が入力されるたびにトリガーされる検証オプションパラメーターで成功オプションを見つけました
例えば:
success: function(label) {
label.text("ok!"); //.addClass("success");
label.addClass("success"); }
無効な値が入力されるたびにトリガーされる同等のイベントはありますか? 提出物だけでなく?
ベースフォーム検証プラグイン; 送信時だけでなく、有効な入力値が入力されるたびにトリガーされる検証オプションパラメーターで成功オプションを見つけました
例えば:
success: function(label) {
label.text("ok!"); //.addClass("success");
label.addClass("success"); }
無効な値が入力されるたびにトリガーされる同等のイベントはありますか? 提出物だけでなく?
同じ問題がありましたが、少し頭を悩ませた後に解決策を見つけました。しばらく前にこれを投稿したことは承知していますが、誰かがこれに出くわしたら、役に立つかもしれません.
highlightタイプ関数の構成オプションを使用する必要があります。
// Triggers on all errors, regardless of event type
highlight: function (element) {
$(element).parent().addClass('has-error');
}
成功オプションと組み合わせると、onkeyup、onsubmit、onfocusout、または onclick イベントによってこれらのエラーがトリガーされた場合でも、成功イベントとすべてのエラー イベントの両方を制御できるようになりました。
// Triggers on success
success: function ($element) {
$element.parent().removeClass('has-error');
}
これが誰かに役立つことを願っています。
オプションを使用できerrorPlacementます。
と同様に、エラー ラベルを含む jQuery オブジェクトを最初の引数としてsuccess取り、無効な要素を含む別の jQuery オブジェクトを 2 番目の引数として取ります。
errorPlacement: function(label, element) {
label.text("not OK").insertAfter(element);
}