ol.breadcrumb li = link_to "Ações", pca_acoes_path, class: "link_breadcrumb" li = link_to "Ação #{@acao.numero}", pca_acao_path(@acao.id), class: "link_breadcrumb" li.active = "Dotações" - action = @orcamento_da_despesa_por_acao.new_record? ? "adicionar_dotacao" : "atualiza_dotacao" .widget .widget-body = form_for(@orcamento_da_despesa_por_acao, url: url_for(controller: 'pca/acoes', action: action), method: :post, html: { class: "form-vertical" }, role: "form" ) do |f| fieldset legend strong ' Cadastrar Dotação da Ação = f.hidden_field :id, value: @orcamento_da_despesa_por_acao.try(:id) = f.hidden_field :unidade_orcamentaria_id, value: @acao.try(:unidade_orcamentaria_id) = error_for @orcamento_da_despesa_por_acao, :base = render partial: 'loa/orcamentos_da_despesa/busca_dotacao', locals: { f: f, \ subacoes: @subacoes, elementos_de_despesa_por_subacao: @elementos_de_despesa_por_subacao, \ sub_elementos_de_despesa: @sub_elementos_de_despesa, orcamentos_da_despesa: @orcamentos_da_despesa, \ objeto: @orcamento_da_despesa_por_acao, acao: @acao } = f.hidden_field :acao_id, value: @acao.id, id: "pca_acao" .form-group .row .col-sm-3 = f.label :valor, "Valor:", class: "control-label", for: "normal-field" = f.monetary_field :valor = error_for @orcamento_da_despesa_por_acao, :valor .form-group h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" //= link_to "Cancelar", pca_acao_path(@pedido, tab: "dotacoes_da_acao"), class: "btn btn-default" - content_for :js do javascript: $(function () { $("#licitacao_orcamento_da_despesa_por_acao_unidade_orcamentaria_id").change(function() { $("#subacao_id").empty().append(""); $("#subacao_id option:first").attr('selected','selected'); var unidade_orcamentaria_id = $( "#licitacao_orcamento_da_despesa_por_acao_unidade_orcamentaria_id option:selected" ).val(); var acao_id = $("#pca_acao").val(); var url = root_url + "loa/subacoes/" + unidade_orcamentaria_id + "/subacoes_por_unidade_orcamentaria.js" if(acao_id) { url += "?acao_id=" + acao_id } $.ajax({ type: 'GET', url: url }); }); $(document).ready(function() { acao = $('#subacao_id').val(); elemento_despesa = $('#elemento_de_despesa_por_subacao_id').val(); sub_elemento_despesa = $('#sub_elemento_de_despesa_id').val(); fonte = $('#orcamento_da_despesa_id').val(); }); });