チェックボックスとテキストボックスがあります。チェックボックスがオンになっている場合、テキストボックスが必須になる必要があります。逆に、テキストボックスがいっぱいの場合、チェックボックスは必須になります。
したがって、サンプルは
アイテムの名前-チェックボックス-有効期限アイテム2の名前-チェックボックス2-有効期限2
データは、クエリを使用して配列内のデータベースからフェッチされます。
私のコードは次のようになります
<script type="text/javascript">
$(document).ready(function(){
$("#sea").validationEngine();
});
function industry(field, rules, i, options) {
var atLeastOneIsChecked = $('input[name="extraqualification[]"]:checked').length > 0;
if (atLeastOneIsChecked == 1 ) {
if(document.getElementById('extraqualificationexpirydate<?php echo $extraqual['Id']?>').value=='')
{
return "Please supply a certificate expiry";
}else{} }
} </script>