繁体   English   中英

如何在Rails的f.input上使用蒙版?

[英]How can I use masks on f.input on Rails?

首先,对不起,如果我犯了语言错误,那不是我的母语。

我正在学习RoR,并且正在构建CRUD以注册许多计算机的信息,并且正在使用“简单表单”来生成表单。 我的问题是,如何在f.input元素中使用蒙版?

就像用户去插入IP地址一样,他在文本字段中得到---.---..--..--。

如果有帮助,这是表格的这一部分:

<div class="field">
    <%= f.input :mac_adress, label: 'Type the machine\'s MAC ADRESS: ', placeholder: 'XX:XX:XX:XX:XX:XX' %>
</div>
<div class="field"> 
    <%= f.input :patrimony, label: 'What is the patrimony number? ', placeholder: 'XXXXXX' %>
</div>
<div class="field"> 
    <%= f.input :ip, label: 'Inform the IP adress: ', placeholder: 'XXX.XXX.XXX.XXX' %>
</div>
<div class="field"> 
    <%= f.label :lab_id %>: 
    <%= f.text_field :lab_id, :value => @machine.lab.name, :hidden => true %>
</div>
<div class="actions">
    <%= f.button :submit %>
</div>

感谢您的帮助,如果需要任何其他信息,请询问。

矿:

<%= f.text_field :phone, class: "form-control", :required => true, :data => {:mask=> '999-999-9999'} %>

你:

<%= f.input :ip, label: 'Inform the IP adress: ', placeholder: 'XXX.XXX.XXX.XXX', :data=> {:mask=> '999.999.999.9999' %>

在您的application.js中添加此js

jasny / jasny-bootstrap.min.js

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM