我有一个包含多个字段的表单(其中许多是datepicker字段),其中只有三个显示这些奇怪的工件
以下是Chrome中的相同字段,但在其他浏览器上显示的内容相同...包括Windows上的Safari(在不同的计算机上,而不是VM或并行)
以下是相关代码:
<legend>Delivery Information</legend>
<div class="form-group">
<%= f.label :start_date,
"Start Date <span class='red-text'>*</span>".html_safe,
class: "col-sm-4 control-label" %>
<div class="col-sm-5">
<%= f.text_field :start_date, class: "form-control datepicker",
required: false,
value: (model.start_date.strftime("%m/%d/%Y") rescue "") %>
</div>
</div>
<div class="form-group">
<%= f.label :end_date,
"End Date <span class='red-text'>*</span>".html_safe,
class: "col-sm-4 control-label" %>
<div class="col-sm-5">
<%= f.text_field :end_date, class: "form-control datepicker",
required: false,
value: (model.end_date.strftime("%m/%d/%Y") rescue "") %>
</div>
</div>
<div class="form-group">
<%= f.label :last_day_of_classes,
"Last Day of Classes <span class='red-text'>*</span>".html_safe,
class: "col-sm-4 control-label" %>
<div class="col-sm-5">
<%= f.text_field :last_day_of_classes, class: "form-control datepicker",
required: false,
value: (model.last_day_of_classes.strftime("%m/%d/%Y") rescue "") %>
</div>
</div>
model
只是因为这是一种共享形式。
我不知道为什么这些字段会以这种方式显示......任何想法?
答案 0 :(得分:1)
因此。通过在这三个字段中将类名从datepicker
更改为pickerDates
,插入符号已消失。我不知道为什么或如何。