.alert.alert-warning[role="alert" id="alert-content" style="display: none;"] span#alert-message = simple_form_for(@cessao_de_bem_patrimonial, html: { class: "form-vertical" }, role: "form") do |f| = f.error_notification = f.error_notification message: f.object.errors[:base].to_sentence if f.object.errors[:base].present? fieldset legend strong = @cessao_de_bem_patrimonial.new_record? ? 'Cadastrar' : 'Editar' ' Cessão de Bens .form-inputs .row .col-sm-2 = f.input :data_da_cessao, label: 'Data', as: :string, wrapper: :calendar_field, input_html: { class: 's2', autocomplete: "off" } .col-sm-2 = f.input :numero_do_termo, label: 'Nº do Termo' .col-sm-2 = f.input :responsavel, label: 'Responsável' .col-sm-3 = f.input :beneficente_id, label: "Cessionário", collection: @doadores, label_method: :nome_e_cpf_ou_cnpj, include_blank: "Selecione", input_html: { class: "s2 beneficente" } .form-group .row .col-sm-12 div table.table.table-bordered.table-responsive thead tr th.text-center width="90%" Unidade Gestora th.text-center width="10%" tbody#unidades_gestoras_da_cessao = error_for @cessao_de_bem_patrimonial, :unidades_gestoras_da_cessao = f.fields_for :unidades_gestoras_da_cessao, @cessao_de_bem_patrimonial.unidades_gestoras_da_cessao do |unidade_gestora_da_cessao| = render 'unidade_gestora_da_cessao_fields', f: unidade_gestora_da_cessao tfooter tr td.text-right colspan="2" = link_to_add_association ' Adicionar'.html_safe, f, :unidades_gestoras_da_cessao, :"data-association-insertion-node" => "tbody#unidades_gestoras_da_cessao", :"data-association-insertion-method" => "append", class: 'btn btn-primary btn-sm', id: 'btn-add-unidades_gestoras_da_cessao' .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" - if @cessao_de_bem_patrimonial.new_record? = link_to "Cancelar", patrimonio_cessao_de_bens_patrimoniais_path, class: "btn btn-default" - else = link_to "Cancelar", patrimonio_cessao_de_bem_patrimonial_path(@cessao_de_bem_patrimonial), class: "btn btn-default" - content_for :js do javascript: $(function(){ $('form').on('cocoon:after-insert', function(e, insertedItem) { $('select.s2', insertedItem).select2(); $('select.s2').on('select2:select', function (evt) { $(this).focus(); }); }); });