在使用rails form_for helper方法时,如何更改jquery Datepicker格式?
我正在使用RubyonRails6 相关宝石:在使用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:" %>
- 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>