ol.breadcrumb li = link_to "Obras", rota_obras, class: "link_breadcrumb" li = link_to "Obra #{@obra.codigo}", rota_obra(@obra), class: "link_breadcrumb" li.active Adicionar Estudos/Projetos .widget .widget-body = form_for( @obra, url: url_for(controller: 'obras', action: 'atualizar_estudos_e_projetos'), html: { class: "form-vertical" }, role: "form") do |f| fieldset legend strong ' Adicionar Estudos/Projetos .form-group .row = f.hidden_field :mesmo_contrato .col-sm-6 = f.label :contrato_estudos_id, "Contrato", class: "control-label", for: "normal-field" = f.select :contrato_estudos_id, options_from_collection_for_select( \ @contratos, :id, :numero_e_contratado, f.object.contrato_estudos_id \ ), {include_blank: (@obra.mesmo_contrato.eql?("false")) ? "Selecione" : @obra.contrato.numero_e_contratado }, class: "form-control s2", disabled: (@obra.mesmo_contrato.eql?("false")) ? false : true = error_for @obra, :contrato_estudos_id .col-sm-3 = f.label :valor_estudos, 'Valor', class: "control-label", for: "normal-field" = f.monetary_field :valor_estudos, class: "form-control" , maxlength: 25, placeholder: 'R$ 0,00', data: { autonumeric: true, 'a-sep'=> '.', 'a-dec'=>',', 'a-sign'=> 'R$ ', 'v-min'=> '0.00', 'v-max'=> '9999999999.99'} = error_for @obra, :valor_estudos .form-group h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" = link_to "Cancelar", rota_obra(@obra), class: "btn btn-default" - content_for :js do javascript: $(document).ready(function(){ }); $("#contabilidade_obra_contrato_estudos_id").change(function(){ var id = $('#contabilidade_obra_contrato_estudos_id').val(); if (id > 0){ $.getJSON(root_url + "licitacao/contratos/" + id + ".json", function(dados){ $("#contabilidade_obra_valor_estudos").autoNumeric('set', dados.valor_total_do_contrato.toFixed(2)); }) }else{ $("#contabilidade_obra_valor_estudos").autoNumeric('set', 0); } });