0

私は LiveValidation プラグインを使用していますが、有効または無効なメッセージを表示する HTML をスパン タグに追加する方法があると思っていました。私は次のものを持っています:

var validatedObj = new LiveValidation('momlastname', { validMessage: ""});
validatedObj.add(Validate.Presence,{ failureMessage: "You need a name in this <strong>field</strong>"});

しかし、コードをテストすると、次のようになります。

イムグル

私は何が欠けていますか?

4

2 に答える 2

1

実装されていませんfailureMessage。パラメータは文字列として扱われます。メッセージ( source )を作成する関数は次のとおりです。これを変更できます。

createMessageSpan: function(){
    var span = document.createElement('span');
    var textNode = document.createTextNode(this.message);
    span.appendChild(textNode);
    return span;
},

コールバックをオーバーライドonValidしてonInvalidデフォルトにすることも、独自の機能を実装することもできます。詳細については、公式ドキュメントを確認してください。

于 2015-05-12T17:56:29.853 に答える