Javascript 日期选择器错误
我现在面临一个奇怪的问题。我们正在使用日期选择器,顺便说一句,这太神奇了。但我们遇到了一个奇怪的问题。 日期选择器包含并显示在btstrap模式上,但它仅在第一个模式上返回日期(Ranch.first也是如此) 我的代码: 我的按钮视图=Javascript 日期选择器错误,javascript,jquery,ruby-on-rails,datepicker,Javascript,Jquery,Ruby On Rails,Datepicker,我现在面临一个奇怪的问题。我们正在使用日期选择器,顺便说一句,这太神奇了。但我们遇到了一个奇怪的问题。 日期选择器包含并显示在btstrap模式上,但它仅在第一个模式上返回日期(Ranch.first也是如此) 我的代码: 我的按钮视图= + &时代; 选择牧场 &时代; 新任务 我的表格3= :复选框,标签:false,id:“check”do%> “日期选择器”,样式:“宽度:10%;边框:实心0.1px”%> $('[data Behavior~=datepicker]')。
+
&时代;
选择牧场
&时代;
新任务
我的表格3=
:复选框,标签:false,id:“check”do%>
-
“日期选择器”,样式:“宽度:10%;边框:实心0.1px”%>
$('[data Behavior~=datepicker]')。datepicker({
日期格式:'年-月-日',
自动关闭:正确
});
所以,如果你知道从哪里来的错误,你将是我的英雄 看起来脚本在表单中。。。在页面上重复多次的表单。。。也许代码只需要在页面上出现一次?或者它需要特定于单个表单?(这是一个猜测……不确定它是否能修复bug,但无论如何这可能是个好主意)。旁白:作为Y2K问题的老手。。。请使用
'yyyy-mm-dd'
:)@TarynEast-ahah是的,但如果没有此格式,我无法保存日期。如果我的网络应用能活到2100年,我会感到很荣幸。我会尝试你的解决方案移动脚本,但我仍然有这个愚蠢的错误。但是谢谢你的回答,四位数的年份不仅仅是为了让你的剧本在下个世纪存活下来。。。它还消除了歧义:05-01-06->是2006年1月5日还是2005年1月6日?你的电脑可能知道。。。但是你的客户可能不会…哦,好吧,谢谢你,我会帮你改正的。顺便说一下,您没有任何其他问题,我可以测试我的错误?javascript控制台说什么?是否出现任何错误?看起来脚本在表单中。。。在页面上重复多次的表单。。。也许代码只需要在页面上出现一次?或者它需要特定于单个表单?(这是一个猜测……不确定它是否能修复bug,但无论如何这可能是个好主意)。旁白:作为Y2K问题的老手。。。请使用'yyyy-mm-dd'
:)@TarynEast-ahah是的,但如果没有此格式,我无法保存日期。如果我的网络应用能活到2100年,我会感到很荣幸。我会尝试你的解决方案移动脚本,但我仍然有这个愚蠢的错误。但是谢谢你的回答,四位数的年份不仅仅是为了让你的剧本在下个世纪存活下来。。。它还消除了歧义:05-01-06->是2006年1月5日还是2005年1月6日?你的电脑可能知道。。。但是你的客户可能不会…哦,好吧,谢谢你,我会帮你改正的。顺便说一下,您没有任何其他问题,我可以测试我的错误?javascript控制台说什么?有没有出现错误?
<div style= 'z-index: 99; position: fixed;right:5%; bottom:5%;text-decoration: none;'>
<div class="add_task_layout" data-toggle='modal' data-target='#MyNewTask1' aria-hidden="true" remote="true">
+
</div>
</div>
<!-- Modal New_task_layout1 (click. on Add layout and select a Ranch) -->
<div id='MyNewTask1' class='modal fade' role='dialog' aria-hidden="true">
<div class="modal-dialog">
<div class='content'>
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3 class="modal-title">Select the ranch</h3>
</div>
<div class="modal-body">
<% current_user.ranches.each do |ranch| %>
<div class="btn btn-default" data-toggle='modal' data-target='#MyNewTask2<%=ranch.id %>' remote="true" data-dismiss="modal" >
<%=ranch.name %>
</div>
<%end%>
</div>
</div>
</div>
</div>
<!-- /Modal New_task_layout1 -->
<!-- Modal New_task_layout2 (click. on the ranch and create the task) -->
<% current_user.ranches.each do |ranch|%>
<div id='MyNewTask2<%=ranch.id %>' class='modal fade' role='dialog' aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class='content'>
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3 class="modal-title">New task for <%=ranch.name %></h3>
</div>
<div class="modal-body">
<%= render 'tasks/form3', ranch: ranch %>
</div>
</div>
</div>
</div>
<%end%>
<!-- /Modal New_task_layout2 -->
<%= simple_form_for([ranch, ranch.tasks.build]) do |f| %>
<div class="input-group" >
<%= f.text_field :content, placeholder: "New task", style: "width:50%; border: solid 0.1px" %>
<div class="col-lg-12">
<div class="button-group">
<button type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-cog"></span> <span class="caret"></span></button>
<ul class="dropdown-menu">
<div class="dropdown_menu_area">
<%=f.input :staff_ids, :as => :check_boxes, label: false, id:"check" do %>
<%=f.collection_check_boxes :staff_ids, ranch.staffs, :id, :name do |b|%>
<li class="dropdown_menu_line">
<%=b.check_box + b.label%>
</li>
<%end%>
<%end%>
</div>
</ul>
</div>
</div>
<%= f.text_field :date, 'data-behaviour' => 'datepicker',style: "width: 10%; border: solid 0.1px" %>
<div style= "margin: 10px;">
<%= f.submit%>
</div>
</div>
<script type="text/javascript">
$('[data-behaviour~=datepicker]').datepicker({
dateFormat: 'yy-mm-dd',
autoclose: true
});
</script>
<% end %>