Files
crm.clientright.ru/modules/Workflow2/tasks/WfTaskLooprecords.js

39 lines
1.2 KiB
JavaScript
Raw Normal View History

jQuery(function() {
jQuery('#EnableExpression').on('toggle.rcSwitcher', function(e) {
ShowOnExpression();
});
jQuery('#EnableWorkflow').on('toggle.rcSwitcher', function(e) {
ShowOnWorkflow();
});
function ShowOnExpression() {
var checked = jQuery('#EnableExpression').prop('checked');
if(checked === true) {
jQuery('.ShowOnExpression').slideDown('fast');
} else {
jQuery('.ShowOnExpression').slideUp('fast');
}
}
function ShowOnWorkflow() {
var checked = jQuery('#EnableWorkflow').prop('checked');
if(checked === true) {
jQuery('.ShowOnWorkflow').slideDown('fast');
} else {
jQuery('.ShowOnWorkflow').slideUp('fast');
}
}
ShowOnExpression();
ShowOnWorkflow();
jQuery('.SourceSelection').on('click', function(e) {
var value = jQuery('.SourceSelection:checked').val();
jQuery('.SourceData:not([data-source="' + value + '"])').css('visibility', 'hidden');
jQuery('.SourceData[data-source="' + value + '"]').css('visibility', 'visible');
});
jQuery('.SourceSelection:checked').trigger('click');
});