Olá pessoal,
Gostaria de contar com a ajuda de vocês, acredito que o meu problema é simples e estou apanhando da falta de conhecimento, resolvi recorrer ao forum, porque não encontro um tutorial de como utilizar o Masked Input Plugin, talvez por ser algo simples.
Meu objetivo é realizar uma mascará em um campo de telefone.
Eu realizei o download do "jquery.maskedinput.js" e coloquei na pasta "app/assets/javascripts".
Eu tenho uma classe Motorista [telefone:string]
No layout "motorista.html.erb":
<%= javascript_include_tag "application", "jquery.maskedinput" %>
Em "application.js":
jQuery(function($){
$("#telefone").mask("(99) 9999-9999");
});
No "_form.html.erb" da view, eu estou utilizando o simple_form
<%= simple_form_for @motorista, :html => { :class => 'form-horizontal' } do |f| %>
<%= f.input :telefone%>
<div class="form-actions">
<%= f.button :submit, :class => 'btn-primary' %>
<%= link_to t('.cancel', :default => t("helpers.links.cancel")), motoristas_path, :class => 'btn' %>
</div>
<% end %>
Eu não sei os passos que eu fiz estão certo, porque não funcionou?
Se tenho que passar algum ID no input na view, não encontrei nenhum exemplo?
Qualquer ajuda, conselho ou dica, serei muito grato.
Obrigado
Ricardo