2011-07-15 7 views
1

Jquery Validateで表示されるエラーメッセージをカスタマイズしようとしています。 現在、"Email is already taken"が表示されていますが、ユーザが入力した例は[email protected],で、すでに取得済みです。"[email protected]" is already takenを参照してください。私のフィールドIDはuser_emailですが、例ではI tried using $('#user_email).val()ですが、表示されていません。私は休暇中のコードを持っています。
ありがとうございます!JQuery検証、エラーメッセージのカスタマイズ方法

remote: { 
    url: user_email_availability_url, 
    beforeSend: function() { 
    }, 
    complete: function() { 
    } 
} 

messages: { 
    "user[email]": { 
    remote: $('#user_email').val() + "is already taken", 
    email: 'Invalid email address' 
}, 
+1

*この例では、表示される内容*? –

+0

ちょうど "既に取られています" – maru

答えて

1

ことを願っ:

remote: function(value) { 
return value + " is already taken" 
} 
+0

非常に便利です、メッセージに表示されるリモートメソッドからresponseTextを取得する方法はありますか? – UNagaswamy

0

プラグインファイルには、すべてのエラーメッセージが設定されている行(約230)があります。

私にはそれが(私はそれが可能だと信じて)おそらくあなたは、そのメッセージ機能作ってみる必要があり参考になっ

関連する問題