Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在ruby textfield中创建不可编辑的字符_Ruby_Ruby On Rails 3 - Fatal编程技术网

在ruby textfield中创建不可编辑的字符

在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

我需要在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.start_time.strftime('%M')) %>

用Ruby解决这个问题吗


谢谢

人们通常会创建两个小时和分钟的文本字段,并在两个字段之间添加一个分号标签。或者,可以处理输入事件并防止分号删除……或者,与手动输入数字不同,一个常见的实现是使用javascript弹出窗口“时钟”来选择时间。有一些用于输入掩码的库,这似乎是您想要的。谷歌“jquery输入掩码”并选择一个适合你的