如何解决如何在select_time中包含占位符文本? 想要的结果
我有一个“小时”字段,并且希望 UI 在该字段内显示一个“h”,以便用户知道在那里输入什么,但是,“h”应该只是美观的,而不是一个实际选项可以选择。
<%= f.label :"Select a tour time" %>
<%= f.time_select :hour,{ discard_minute: true,include_blank: true},{class: "form-control",required: true,placeholder: "h"} %>
尝试 2:
<%= f.time_select :hour,include_blank: true,placeholder: "h"},required: true} %>
尝试 3:prompt: "h"
,它没有将“h”添加到表单的美感中,而是作为附加选项(可以选择):
<%= f.time_select :hour,prompt: "h"},required: true } %>
尝试 4:include_blank: "h"
,但它似乎没有做任何事情:
<%= f.time_select :hour,include_blank: "h"},required: true } %>
想要的结果
这是目前的表格:
我只希望右侧框中的“h”类似于左侧框中的“dd/mm/yyyy”。
解决方法
您可以使用此方法生成带有自定义提示的时间选择。
<%= time_select:name,'method',prompt: {hour: 'Choose hour',minute: 'Choose minute',second: 'Choose seconds'} %>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。