ruby on rails - Using Bootstrap 3 Datepicker -


i'm trying replace 5 drop-down boxes in form datetime field (that auto-generated scaffolding) bootstrap 3 datepicker gem.

how can replace following:

<div class="field">   <%= f.label :date %><br>   <%= f.datetime_select :date %> </div> 

with this:

<div class="form-group">     <div class='input-group date' id='datetimepicker1'>         <input type='text' class="form-control" />         <span class="input-group-addon">             <span class="glyphicon glyphicon-calendar"></span>         </span>     </div> </div> 

i've tried following , doesn't appear show datepicker:

complete form:

<%= form_for(@transaction) |f| %>  <% if @transaction.errors.any? %>   <div id="error_explanation">     <h2><%= pluralize(@transaction.errors.count, "error") %> prohibited transaction being saved:</h2>      <ul>     <% @transaction.errors.full_messages.each |message| %>       <li><%= message %></li>     <% end %>     </ul>   </div> <% end %>  <div class="field">   <%= f.label :amount %><br>   <%= f.text_field :amount %> </div> <div class="field" id='datetimepicker1'>   <%= f.label :date %><br>   <%= f.text_field :date, class: 'form-control datepicker', id: 'datetimepicker1', placeholder: 'dd-mm-rrrr' %> </div> <script type="text/javascript">     $(function () {         $('#datetimepicker1').datetimepicker();     }); </script> <div class="field">   <%= f.label :description %><br>   <%= f.text_field :description %> </div> <div class="actions">   <%= f.submit "submit", class: "btn btn-primary btn-lg btn-block" %> </div> <% end %> 

complete form:

<%= form_for(@transaction) |f| %>  <% if @transaction.errors.any? %>   <div id="error_explanation">     <h2><%= pluralize(@transaction.errors.count, "error") %> prohibited transaction being saved:</h2>      <ul>     <% @transaction.errors.full_messages.each |message| %>       <li><%= message %></li>     <% end %>     </ul>   </div> <% end %>  <div class="field">   <%= f.label :amount %><br>   <%= f.text_field :amount %> </div> <div class="field">   <%= f.label :date %><br>   <%= f.datetime_select :date %> </div> <div class="field">   <%= f.label :description %><br>   <%= f.text_field :description %> </div> <div class="actions">   <%= f.submit "submit", class: "btn btn-primary btn-lg btn-block" %> </div> <% end %> 

application.js:

//= require jquery //= require jquery_ujs //= require turbolinks //= require moment //= require bootstrap-datetimepicker //= require_tree . 

application.css:

 *= require bootstrap  *= require bootstrap-datetimepicker  *= require_tree .  *= require_self 


Comments

Popular posts from this blog

sql server - Cannot query correctly (MSSQL - PHP - JSON) -

php - trouble displaying mysqli database results in correct order -

C++ Linked List -