Я хочу добавить виджет datepicker в одно из моих полей. В настоящее время я использую рельсы 3.2.13 с рубином 1.9.3.p325. Я также включил драгоценный камень «jquery_datepicker», а также «jquery-rails» и «jquery-ui-rails»rails jquery ui datepicker
Код формы выглядит следующим образом.
<div class="field">
<%= f.label :datum %><br />
<%= f.text_field :datum , :id => "datepicker" %>
</div>
Прилагаемый Javascript является:
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require dataTables/jquery.dataTables
//= require select2
//= require_tree .
$ ->
$("#practice_toolkeeper")
.select2({
allowClear: true,
placeholder: 'Select an item'
})
.select2('val',$("#toolkeeper_value").val())
$ ->
$("#datepicker").datepicker()
, которые генерируют HTML
<div class="field">
<label for="practice_datum">Datum</label><br />
<input id="datepicker" name="practice[datum]" size="30" type="text" />
</div>
если вы выберите поле ввода, ничего не происходит
извините, но что такое '$ ->' в коде ?? Или это просто для этого вопроса? – SachinGutte
Я очень новичок в jquery и coffescript и т. Д. Я этого не знаю. – HappyHacking
см. Мой обновленный ответ. – SachinGutte