.row .col-md-12 .alert.alert-warning role="alert" style="font-size: 90%; font-weight: 500;" strong | Informação! | Ao clicar no botão de salvar, você estará confirmando a autorização para envio das informações deste contrato na rotina noturna automática. = simple_form_for(@contrato, url: licitacao_atualizar_informacoes_do_pncp_path(), method: :patch) do |f| .widget .widget-body fieldset legend strong Editar Dados para o PNCP .row .col-sm-3 = f.input :compra_cnpj, label: "CNPJ da compra",as: :string, input_html: {id: 'compra_cnpj'} .col-sm-3 = f.input :compra_ano, label: "Ano da compra", as: :string .col-sm-3 = f.input :compra_sequencial, label: "Sequencial da compra", as: :string .col-sm-3 = f.input :tipo_contrato_pncp, label: "Tipo de Contrato PNCP", collection: @tipos_de_contrato_pncp, label_method: :first, value_method: :second, include_blank: 'Selecione', input_html: {class: 'form-control s2', id: 'tipo_contrato_pncp'} .row .col-sm-3 = f.input :tipo_processo_pncp, label: "Tipo de Processo PNCP", collection: @tipo_de_processo_pncp, label_method: :first, value_method: :second, include_blank: 'Selecione', input_html: {class: 'form-control s2', id: 'tipo_processo_pncp'} .col-sm-3 =f.input :quantidade_parcelas_pncp, label: "Quantidade de Parcelas", numericality: { only_integer: true }, input_html: {class: 'form-control s2', id: 'numero_de_parcelas'} .col-sm-3 = f.input :valor_parcela_pncp, label: "Valor da parcela", as: :numeric, input_html: {class: 'form-control s2', id: 'valor_da_parcela'} .row .col-sm-4 .col-sm-3 = f.submit "Salvar", class: "btn btn-success" .col-sm-3 = link_to "Voltar", @contrato, class: "btn btn-default" - content_for :js do javascript: $(document).ready(function(){ $("#compra_cnpj").mask("00.000.000/0000-00"); }); $('form').submit(function() { $('#compra_cnpj').unmask(); }); $('#numero_de_parcelas').change(function(){ var valor_do_contrato = parseFloat("#{@contrato.valor_do_contrato}") console.log(valor_do_contrato) if ($('#numero_de_parcelas').val() != ''){ console.log(valor_do_contrato/$('#numero_de_parcelas').val()) $('#valor_da_parcela').val(valor_do_contrato/$('#numero_de_parcelas').val()) } });