-1

http://s4.postimage.org/bpmlh7b65/error.jpg

これもうまくいきませんでした。これを試したときにエラーが発生しました:

error.insertBefore(element)
error.css('float','left')

また:

error.attr('style','float:left')

次のようにこれらのプロパティを追加できるのは私だけです。

$(error).someproperty

これは、TFS で作業しており、コピー/貼り付けが許可されていないため、コピー貼り付けできないため、私のコードです。問題は、このコードではfloat leftエラー メッセージが表示されないことです。テキストボックスの左と下にエラーが表示されるようにしたい。もう1つ、私はちょうどテストしていてfloat =right、上の写真を入れたので忘れてください. float:leftも機能していません。私はそれをチェックしました。

4

1 に答える 1

5

ドキュメントによると、あなたとそのメッセージrules('add', rules)を追加するための唯一の方法であり、他には何もありません。メソッド内に、、およびを不適切に配置しrulesました。errorElement:wrapper:errorPlacement:rules('add', rules)

errorElement:wrapper:、および でerrorPlacement:ありません rules。これらはオプションと呼ばれるため、 内にのみ配置されます.validate(options)

$(document).ready(function(){
    $('#myform').validate({
        errorElement: 'div',
        wrapper: 'div',
        errorPlacement: function(error, element) {
            error.insertAfter(element); // default function
        }
    });
});

それ以外の場合は、あなたが何を求めているのかわかりません。実際のコードを OP 内に配置する必要があるため、回答するためにコードを再入力する必要はありません。

于 2013-01-31T16:00:30.840 に答える