2012-07-10 14 views
8

私はjQuery validationを使用していますが、いくつかの古くなったドキュメントにもかかわらず、必要なラジオボックスのグループを管理するために管理しています。問題は、プラグインが、最初のラジオ(必要なクラスを持つグループの最初のラジオ)の直後にエラーラベルを追加していることです。jQueryの検証を使用してエラーラベルを再配置する

これを念頭において、エラーラベルごとにカスタムの場所を設定することは可能ですか?参考のため

これはHTMLです:ライン上の全体

<tr> 
    <td width="200"> 
     <label>Title2 *</label> 
    </td> 
    <td width="505"> 
>>>  <label><input type="radio" class="required" name="Title2" value="Mr" /> <!-- ERROR APPEARS HERE -->Mr</label> 
     <label><input type="radio" class="required" name="Title2" value="Miss" />Miss</label> 
     <label><input type="radio" class="required" name="Title2" value="Mrs" />Mrs</label> 
     <label><input type="radio" class="required" name="Title2" value="Ms" />Ms</label> 
     <!-- I WANT ERROR LABEL HERE --> 
    </td> 
</tr> 

スクロール>>>をマークし、あなたは、プラグインは、あなたが「</td>だけで終了する前に、エラーのラベルを入れているがを示したコメントが表示されますラベルをどこに貼りたいのか分かります。

ありがとうございました。 ありがとうございました。

答えて

23

てみラベルのタグを追加するエラーコンテナ置く方法のこの例チェックアウト:

<label class="error" for="Title2" generated="true"></label> 

は、プラグインがエラーに用

+0

ありがとうございます@カラン、私はこれを試していたが、D'ohでタイトルを置くことを怠った! :D –

+0

文書はこちらhttp://jqueryvalidation.org/reference/ add anchorエラーメッセージの表示 – Azd325

0

なぜあなたは

span.error{ 
    position:absolute; 
    right:0; 
} 

のようなCSSの何かを置くことができないこれは、右側にあなたのスパンを置くと、それはあまりにも良く見えます。 あなたが鋼鉄ならば、あなたのコードをjsfiddleに入れてください。私はそこでそれを行います。

またはあなたが望む http://jquery.bassistance.de/validate/demo/errorcontainer-demo.html

+0

感謝を表示するには、このタグを使用しますがあなたの答えは、私はこの例ではCSSを使用することはできません。そして、私はKaranの答えを受け入れるつもりですが、私はエラーコンテナについて知らなかったので、+1してください。 –

+0

リンクはもはや動作しません –

関連する問題