在ruby textfield中创建不可编辑的字符
我需要在Rails文本字段中为日期创建一个不可编辑的分号 例如,用户可以输入小时和分钟,而分号已经存在并且不可删除在ruby textfield中创建不可编辑的字符,ruby,ruby-on-rails-3,Ruby,Ruby On Rails 3,我需要在Rails文本字段中为日期创建一个不可编辑的分号 例如,用户可以输入小时和分钟,而分号已经存在并且不可删除 <%= text_field_tag(:start_time, '', class: "timepicker four", size: 5, maxlength: 5, placeholder: 'HH:MM', value: @booking_item.start_time.strftime('%H') + ":"+ @booking_item.star
<%= text_field_tag(:start_time, '', class: "timepicker four", size: 5,
maxlength: 5, placeholder: 'HH:MM', value:
@booking_item.start_time.strftime('%H') + ":"+
@booking_item.start_time.strftime('%M')) %>
用Ruby解决这个问题吗
谢谢人们通常会创建两个小时和分钟的文本字段,并在两个字段之间添加一个分号标签。或者,可以处理输入事件并防止分号删除……或者,与手动输入数字不同,一个常见的实现是使用javascript弹出窗口“时钟”来选择时间。有一些用于输入掩码的库,这似乎是您想要的。谷歌“jquery输入掩码”并选择一个适合你的