3

Bassistanceフォーム検証プラグインを使用しようとしています

このデモで示したコードを使用したいと考えています。

最初textboxは、3 桁の値を入力するまでエラーが表示され、次に OK が表示されます。一部の文字を削除して再度 3 桁未満にするとバグが表示され始め、OKアイコン付きのエラー メッセージが表示されます。

生成された要素を firebug でチェックしたところ、errorsucesscss の両方のクラスがあり、一度に 1 つ持つ必要があることに気付きました

デモ ソース コードの success 関数を次のように変更しようとしました。

success: function(label) {
    label.text("ok!").addClass("success");
    label.removeClass("error");
}

しかし、うまくいきませんでした。この例は非常に強力であり、修正して自分の仕事に使用したいと考えています。

どんな助けでも大歓迎です。

4

1 に答える 1

0

これを修正します:

errorPlacement: function(error, element) {
    error.appendTo( element.parent("td").next("td") );
    element.parent("success").removeClass("success");
},
于 2012-11-26T15:30:44.837 に答える