Mac上的Safari在我的表单中显示插入符号

时间:2013-11-07 15:23:42

标签: html css ruby-on-rails safari

我有一个包含多个字段的表单(其中许多是datepicker字段),其中只有三个显示这些奇怪的工件

enter image description here

以下是Chrome中的相同字段,但在其他浏览器上显示的内容相同...包括Windows上的Safari(在不同的计算机上,而不是VM或并行)

enter image description here

以下是相关代码:

<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只是因为这是一种共享形式。

我不知道为什么这些字段会以这种方式显示......任何想法?

1 个答案:

答案 0 :(得分:1)

因此。通过在这三个字段中将类名从datepicker更改为pickerDates,插入符号已消失。我不知道为什么或如何。