#modal_relatorios_classificacao.modal.fade[role="dialog"] .modal-dialog.modal-lg[role="document"] .modal-content = form_tag(contabilidade_relatorios_balancetes_de_verificacoes_imprimir_path, method: :get, target: "_blank", role: "form", id: 'imprimir_relatorio_de_rp_classificacao') do |f| .modal-header button.close[type="button" data-dismiss="modal" aria-label="Close"] span[aria-hidden="false"] | × h4.modal-title | Dados para imprimir o relatorio de Classificacão Econômica: .modal-body = hidden_field_tag :relatorio, "relatorio_rp_classificacao", id: 'relatorio' .form-group .row .col-md-3 = label_tag :mes_de_referencia, 'Mês', class: 'control-label' .input-group = select_tag 'mes_de_referencia', options_for_select(\ {'Janeiro': 1, 'Fevereiro': 2, 'Março': 3, 'Abril': 4, 'Maio': 5, 'Junho':6, 'Julho': 7, 'Agosto': 8, 'Setembro': 9, 'Outubro': 10, 'Novembro': 11, 'Dezembro': 12}, 1\ ), include_blank: 'Selecione', class: 'form-control s2 mes_de_referencia_dfc', style: "width: 200px" .col-md-6 = label_tag :unidade_orcamentaria, "Unidade Orcamentária", class: "control-label" .input-group = select_tag "unidade_orcamentaria", options_from_collection_for_select( \ @unidades_orcamentarias, :id, :codigo_e_nome,'' \ ), include_blank: "CONSOLIDADO", id: "unidade_gestora_modal", class: "form-control s2", style: "width: 400px" .row .col-sm-6 .checkbox.checkbox-circle = check_box_tag 'processado', true, false, class: 'processado-checkbox' = label_tag 'processado', 'Processado' .checkbox.checkbox-circle style="padding-top: 0px;" = check_box_tag 'nao_processado', true, false, class: 'nao-processado-checkbox' = label_tag 'nao_processado', 'Não Processado' .modal-footer =< submit_tag 'Imprimir', class: "btn btn-primary submit_rp", target: '_blank' i.icone-imprimir ' Imprimir button.btn.btn-default type="button" data-dismiss="modal" ' Fechar javascript: $(document).ready(function() { $('.processado-checkbox').change(function() { if (this.checked) { $('.nao-processado-checkbox').prop('checked', false); } else if ($('.processado-checkbox:checked').length === 0) { $('.processado-checkbox').first().prop('checked', true); } }); $('.nao-processado-checkbox').change(function() { if (this.checked) { $('.processado-checkbox').prop('checked', false); } else if ($('.nao-processado-checkbox:checked').length === 0) { $('.nao-processado-checkbox').first().prop('checked', true); } }); });