ドロップダウンリストのあるフォームがあります。ドロップダウンで[その他]オプションを選択すると、いくつかのテキストエリアフィールドが表示されます。ドロップダウンで[その他]オプションが選択されているときに、これらのフィールドを検証したいと思います。ドロップダウンの他のオプションが選択されている場合、それらのテキストエリアフィールドを検証したくありません。とにかく非表示になっています。
これが私のjqueryです(これは機能していません):
$("#form_182748").validate()({
element_19: "required",
element_99: {
required: function(element) {
return $("select#element_99").val() == 'Autre';
}
}
});
element_19は、element_99(ドロップダウンリスト)からオプションOtherが選択された場合に検証される私のテキストエリアです。ユーザーが送信をクリックしたときに検証を行う必要があります。