#modal_relatorios_de_agentes_de_participacao.modal.fade[role="dialog"] .modal-dialog[role="document"] .modal-content .modal-header button.close[type="button" data-dismiss="modal" aria-label="Close"] span[aria-hidden="false"] | × h4.modal-title | Gerar Relatório Contrato .modal-body = simple_form_for( Tableless::RelatorioDaLicitacao.new, url: url_for(controller: 'relatorios_da_licitacao', action: 'imprimir'), method: :get, role: "form", html: { target: "_blank", multipart: true, id: 'form_relatorios_de_agente' } ) do |f| .row .col-sm-6 = f.input :fornecedor, collection: @fornecedores, label_method: :nome_e_cpf_ou_cnpj, include_blank: 'Selecione', input_html: {class: 'form-control s2', id: 'fornecedor_contrato', style: 'width: 100%'} .col-sm-6 = f.input :unidade_gestora, collection: @unidades_gestoras, label_method: :codigo_e_nome, include_blank: 'Selecione', input_html: {class: 'form-control s2', id: 'unidade_gestora_contrato', style: 'width: 100%'} .row .col-sm-6 = f.input :data_inicial, as: :string, wrapper: :calendar_field, input_html: { class: "date-picker", placeholder: Date.today, autocomplete: "off", id: "data_inicial" }, required:true span.text-danger id="erro_display_data_inicial" style="#{'display: none;'}" p.form-control-static.erro_data_inicial style="color: red" = f.hidden_field :relatorio, class: 'relatorio', id: 'relatorio_licitacao' .form-actions = f.button :button, 'PDF', type: 'button', name: "button", value: "pdf", class: "btn btn-primary submit-contrato", id: "pdf" //= f.button :button, 'EXCEL', type: 'button', name: "button", value: "planilha", class: "btn btn-success submit-contrato", id: "planilha" javascript: $(document).ready(function(){ function verifica_datas(){ if($("#data_inicial").val() == ""){ $('#erro_inicial').show(); $('#erro_display_data_inicial').show(); $('.erro_data_inicial').text('*Campo data é obrigatório.'); }else{ $('#erro_inicial').hide(); $('#erro_display_data_inicial').hide(); } } $("#pdf").on("click", function(){ verifica_datas(); if($("#data_inicial").val() != "" ){ $('#form_relatorios_de_agente').submit(); } }) });