tr.nested-fields td = f.select :estoque_id, options_from_collection_for_select(@estoques, :id, :descricao_codigo_na_prefeitura_e_unidade_destacada, f.object.try(:estoque_id) ), { include_blank: "Selecione" }, class: "form-control s2 item", style: "display: grid;" = error_for f.object, :estoque_id, :estoque_id td = f.text_field :quantidade_disponivel ,readonly: true , placeholder: "0,0000" , class: "form-control saldo text-center" , id:"saldo" = error_for f.object, :quantidade_disponivel td = f.text_field :quantidade, placeholder: "0,0000", min: 0, required: true, id: "quantidade", class: "form-control quantidade", data: { autonumeric: true, 'a-sep'=> '.', 'a-dec'=>',', 'v-min'=> '0.0000', 'v-max'=> '9999999999.99' }, onclick: "this.select();" = error_for f.object, :quantidade td.text-center = link_to_remove_association " Remover", f, class: "btn btn-sm btn-danger icone-anular" - 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() }) $("[data-autonumeric=true]").autoNumeric('init'); $('.valor_unitario, .sub-total, .moeda', insertedItem).autoNumeric('init', { 'aSep': '.', 'aDec': ',', 'aPad': 2, 'vMin': 0, 'aSign': 'R$ ', 'mDec': 4 }); $(document).trigger('refresh_autonumeric') }) })