ol.breadcrumb li = link_to "Projetos Básicos", licitacao_projetos_path, class: "link_breadcrumb" li.active Listar div style="margin-bottom: 15px;" .btn-group.dropdown data-dropdown="" style="" button type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" i.icone-imprimir ' Relatórios span class="caret" ul class="dropdown-menu" li =< link_to '#', id: "imprimir_relatorio_dos_projetos" do i class="fa fa-file-pdf-o" ' Projetos Detalhados li =< link_to licitacao_relatorios_projeto_path(request.parameters.merge({relatorio: 'relacao_de_projetos_simplificado', format: :pdf})), target: "_blank" do i class="fa fa-file-pdf-o" ' Lista de Projetos == render 'filtros' == render 'grid' #modal_relatorio_dos_projetos.modal.fade[role="dialog"] .modal-dialog[role="document"] .modal-content = form_tag(licitacao_relatorios_projeto_path, method: :get, target: "_blank", role: "form", id: 'relacao_projetos_basicos') 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 relátorio: .modal-body .form-group .row h5.col-sm-6 = hidden_field_tag :relatorio, "relacao_projetos_basicos", id: 'relatorio_id' = label_tag :unidade_orcamentaria, "Unidade Orçamentária", class: "control-label" .input-group = select_tag "unidade_orcamentaria", options_from_collection_for_select( \ @unidades_orcamentarias, :id, :codigo_e_nome,'' \ ), include_blank: "Selecione", id: "unidade_orcamentaria_modal", class: "form-control s8", required: true h5.col-sm-6 = label_tag :status, "Status", class: "control-label" .input-group = select_tag "status", options_for_select( \ Licitacao::Pedido.status.collect { |t| [ Licitacao::Pedido.localizar('status', t[0]), t[1] ] }, \ selected: @q.status_eq \ ), include_blank: "Selecione", id: "status_form", class: "form-control s8" .modal-footer =< submit_tag 'Imprimir', class: "btn btn-primary", target: '_blank' i.icone-imprimir ' Imprimir button.btn.btn-default type="button" data-dismiss="modal" ' Fechar javascript: $("#imprimir_relatorio_dos_projetos").click(function(e) { $('#modal_relatorio_dos_projetos').modal('show'); $("#unidade_orcamentaria_modal").val(""); $("#status_form").val(""); $("#relatorio_id").val("relacao_projetos_basicos"); $("input[type=submit]").prop("disabled", false); }); $(document).on("click","input[type=submit]", function(){ if ($("#unidade_orcamentaria_modal").val() != ""){ $('#modal_relatorio_dos_projetos').modal('hide'); } });