次のチェックボックスがあります。
<input type="checkbox" id="startClientFromWeb" name="startClientFromWeb" data-bind="checked: StartClientFromWeb" />
および次の入力テキストフィールド:
<input id="mimeType" name="mimeType" data-bind= "value: MimeType" />
これは私のjs検証コードです:
$("#franchiseForm").validate({
rules: {
mimeType: {
required: $("#startClientFromWeb").is(":checked")
}
}
});
チェックボックスがチェックされている場合にのみ、mimeType入力テキストフィールドが必須になるようにします。何らかの理由で上記が機能していません。私はjavascriptとjqueryにまったく慣れていません。実例の助けがあれば大歓迎です。ありがとう!