フィールドに「必須」の検証ルールを課すスクリプトを作成しようとしています。
例えば:
2 つのドロップダウンを使用しています ("need_accomodation" (YES/NO) と "accomadation_type(GUESTHOUSE/HOTEL)" )
need_accomodationのYESを選択すると、 accomadation_typeが表示されます。jQuery のhide( ) メソッドとshow()メソッドを使用しました。
しかし、ラベル "Accomodation Type" に赤 (*)を 追加するaccomadation_type に必要な検証ルールを適用する必要があります。
適切な解決方法が得られない。
参考までに: jQuery.validation.js プラグインを使用しています。
この問題を解決する方法を教えてください。
前もって感謝します。
これまでに達成したこと:
{literal}
$("#need_accomodation").change(function() {
if ($("#need_accomodation").val() == "yes") {
$("#accomodation_type").parent().show();
}
else {
$("#accomodation_type").parent().hide();
$("#accomodation_type").val('');
}
});
{/literal}
{literal}
$("#accomodation_type").parent().hide();
{/literal}{literal}
if ($("#need_accomodation").val() == "yes") {
$("#accomodation_type").parent().show();
}
{/literal}