1

xValをJquery検証で使用し、エラーメッセージをフィールドの横ではなくフィールドの下に表示したい。これは可能ですか?

また、フィールドの横に「*」を表示してから、フォームの上のツールチップや概要に実際のエラーメッセージを表示するように、xValに指示することはできますか?

ありがとう

4

2 に答える 2

1

エラーメッセージの配置用。このようなスパンタグを使用できます。エラーメッセージを保持するフィールドの後に兄弟として配置します。必要に応じて、このxValソース(xVal.jquery.validate.js)で詳細を確認してください

<span class='field-validation-error'></span>
于 2009-11-03T00:32:57.327 に答える
0

xValソースからのこのコードは、メッセージ出力をタグに関連付け、フィールドの下に配置します。フィールドの上のメッセージを表示したい。どうすればこれを行うことができますか?

_associateNearbyValidationMessageSpanWithElement: function(element) {
            // If there's a <span class='field-validation-error'> soon after, it's probably supposed to display the error message
            // jquery.validation goes looking for an attribute called "htmlfor" as follows
            var nearbyMessages = element.nextAll("span.field-validation-error");
            if (nearbyMessages.length > 0) {
                $(nearbyMessages[0]).attr("generated", "true")
                                    .attr("htmlfor", element.attr("id"));
            }
        },
于 2010-02-10T05:46:50.623 に答える