jQuery検証Pluginのデフォルトのエラーメッセージを変更する必要があります。私はhereからこれを達成する方法を学んできました。しかし、私はより多くのcustomazationが必要です。入力フィールドのタイプに基づいて異なるエラーメッセージを設定することは可能ですか? 私は意味は、のために:jQuery検証、入力タイプに基づいて異なるエラーメッセージ
<input type="text" required>
デフォルトのエラーmassegeは「このフィールドを充填することが必要である」べきです。そして
<input type="file" required>
のデフォルトのエラーmassegeは、「文書が必要とされる接続」する必要があります。 私は、このような分野で個別にエラーメッセージを設定することができることを知っている:
$('form').validate({
messages: {
FieldName: { required: "Attaching document is required" }
}
});
問題は、フォームが本当に巨大であるので、私は別のエラーメッセージを書くことは良い解決策ではないだろうと思った、ということです。
<input type="text" name="textfield" required>
<input type="file" name="filefield" required>
、あなたの検証メッセージは次のようになります:
var validator = $("form").validate({
rules: {
textfield: "required",
filefield: "required",
},
messages: {
textfield: "Filling this field is required",
textfield: "Attaching document is required",
}
}
あなたのフォームにいくつのテキストボックス/ファイルフィールドがあるのか教えてください。 –
9つの異なるサイズのフォームがあり、全体で300の入力フィールドがあり、そのうちの48個が「ファイル」フィールド@SarojSasmal –