$(document).ready(function () { $('#pnlExistingPlant input[name=\'existingPlant\']').bind('click', function () { var value = $(this).val(); if (value == 'yes') { $('#menuRoof').removeClass('available'); $('#menuExistingPlant').addClass('available'); // $('#menuRoof').hide(); // $('#menuExistingPlant').show(); $('#pageRoof').removeClass('available'); $('#pageExistingPlant').addClass('available'); $('#pnlInternalConsumptionRate .description[data-groupName=\'plant-battery\']').hide(); $('#pnlAutarchyRate .description[data-groupName=\'plant-battery\']').hide(); $('#pnlInternalConsumptionRate .description[data-groupName=\'batteryExtension\']').show(); $('#pnlAutarchyRate .description[data-groupName=\'batteryExtension\']').show(); $('#pnlOptions .tabs li.tab-item[data-groupName=\'plant-battery\']').hide(); $('#pnlOptions .tabs li.tab-item[data-groupName=\'batteryExtension\']').show(); // // add mandatory validation // var validationList = $('#pnlExistingPlant .pnlEnterExistingPlantData input').data('validation'); // validationList = 'mandatory,' + validationList; // $('#pnlExistingPlant .pnlEnterExistingPlantData input').data('validation', validationList); // // show panel // $('#pnlExistingPlant .pnlEnterExistingPlantData').show(); } else { $('#menuRoof').addClass('available'); $('#menuExistingPlant').removeClass('available'); // $('#menuRoof').show(); // $('#menuExistingPlant').hide(); $('#pageRoof').addClass('available'); $('#pageExistingPlant').removeClass('available'); $('#pnlInternalConsumptionRate .description[data-groupName=\'plant-battery\']').show(); $('#pnlAutarchyRate .description[data-groupName=\'plant-battery\']').show(); $('#pnlInternalConsumptionRate .description[data-groupName=\'batteryExtension\']').hide(); $('#pnlAutarchyRate .description[data-groupName=\'batteryExtension\']').hide(); $('#pnlOptions .tabs li.tab-item[data-groupName=\'plant-battery\']').show(); $('#pnlOptions .tabs li.tab-item[data-groupName=\'batteryExtension\']').hide(); // // remove mandatory validation // var validationList = $('#pnlExistingPlant .pnlEnterExistingPlantData input').data('validation'); // validationList = validationList.replace('mandatory,', ''); // $('#pnlExistingPlant .pnlEnterExistingPlantData input').data('validation', validationList); // // hide panel // $('#pnlExistingPlant .pnlEnterExistingPlantData').hide(); } }); });