在使用rails form_for helper方法时,如何更改jquery Datepicker格式?

在使用rails form_for helper方法时,如何更改jquery Datepicker格式?,jquery,ruby-on-rails,datepicker,form-for,Jquery,Ruby On Rails,Datepicker,Form For,我正在使用RubyonRails6 相关宝石: gem“主动式支架”,“~>3.6.0.rc1” gem'jqueryrails' gem'jqueryuirails' 视图看起来像: <%= form_for(@tdn) do |f| %> <div class="col-lg-6"> <%= f.label :pop_begin,"Start Date:" %>

我正在使用RubyonRails6

相关宝石:

  • gem“主动式支架”,“~>3.6.0.rc1”
  • gem'jqueryrails'
  • gem'jqueryuirails'
视图看起来像:

 <%= form_for(@tdn) do |f| %>
        <div class="col-lg-6">
          <%= f.label :pop_begin,"Start Date:" %>
          <%= f.text_field :pop_begin, class: 'date_picker' %>
        </div>
<% end # form_for %>

这将生成一个Datepicker,它工作得很好,但用户希望日期格式为mm/dd/yyyy,默认为yyyy/mm/dd

我是否需要在helper之外包含一个小的javascript片段,或者是否设置了helper属性来格式化日期

<%= f.text_field :pop_begin, class: 'date_picker', some_format_option: 'mm/dd/yyyy' %>


js_函数(SOMEVALUEA1,SOMEVALUEA2);

您知道大多数浏览器现在都支持HTML5日期输入吗?您还可以切换并消除所有jqdatepicker问题以及jqueryui。谢谢。我确实试过了,效果不错。但sill在控件控制方面存在问题,而控件依赖于浏览器
Afaik日期应始终以yyyy-mm-dd的形式发送,但显示格式确实因地区而异。我在一个报表应用程序中有40个日期字段,它总是工作得很好。你知道大多数浏览器现在都支持HTML5日期输入吗?您还可以切换并消除所有jqdatepicker问题以及jqueryui。谢谢。我确实试过了,效果不错。但sill在控件控制方面存在问题,而控件依赖于浏览器
Afaik日期应始终以yyyy-mm-dd的形式发送,但显示格式确实因地区而异。我在一个报告应用程序中有40个日期字段,它总是工作得很好。
<script>
  js_function(SOMEVALUEA1, SOMEVALUEA2);
</script>