2011-02-10 16 views
1

私はBassasistance jQueryのバリデーションを使用しています。エラーの配置に関する簡単な質問があります。jquery validation、error placement

現時点では、私は[small]タグをターゲットにしています。これは、ユーザーがフィールドに入力する必要があるヒントとしても使用されます。検証に失敗した場合は、現在のハードコードされた内容をスクリプトからの関連メッセージに置き換えたいと思います。検証に失敗した場合は、自分自身の下に別の要素を追加するだけです。

アイデアは素晴らしいでしょう!

ページはhttp://www.st-patricks-day-2011.com/addlisting.asp

でオンラインで見つけることができますここで私は

$("#paradeEventForm").validate({ 
    errorElement: "small", 

    rules: { 
     name: "required", 
     description: "required", 
     keywords: "required", 
     address: "required", 
     country: "required", 
     eventDate: "required",   
     websiteAddress: "required" 
     }, 

    messages: { 
     name: "Please enter a title for your Parade or Event", 
     description: "Please enter a description for your Parade or Event", 
     keywords: "Please enter some keywords that describe your Parade or Event", 
     address: "Please enter the starting point of your Parade or Event", 
     country: "Please enter the country where your Parade or Event is taking place", 
     eventDate: "Please enter a date for your Parade or Event",   
     websiteAddress: "Please enter the website address of you Parade or Event" 
    } 
}); 

歓声 Decbrad

+0

既定のデータと見なされるサーバーサイドスクリプトの既定のデータでフォームフィールドをあらかじめ入力することがあります。また、クリック時にデフォルト値を変更するための追加イベントを作成することがあります –

答えて

0

私はあなたの質問を理解している場合、あなたは小さなコンテンツを交換してみてくださいを使用していますコードです。 errorPlacement:

errorPlacement: function(error, element) { 
    element.searchforyoutsmall.html(error; 
}, 
+0

こんにちはマーカス、ありがとう!うん、そうだよ!小さな要素にヒントが含まれており、検証メッセージが必要な場合は、既存のメッセージをエラーメッセージで上書きする必要があります。私はあなたが示唆したが、多くの運がないコードを含めることを試みた!完全な初心者!少し説明したり、チュートリアルをオンラインで提案したりできますか?感謝万円! DB – decbrad