Module: JqueryDatepick::FormHelper
- Includes:
- ActionView::Helpers::JavaScriptHelper
- Included in:
- DatepickHelper
- Defined in:
- lib/jquery_datepick/form_helper.rb
Instance Method Summary collapse
-
#datepicker(object_name, method, options = {}, timepicker = false) ⇒ Object
Mehtod that generates datepicker input field inside a form.
Instance Method Details
#datepicker(object_name, method, options = {}, timepicker = false) ⇒ Object
Mehtod that generates datepicker input field inside a form
8 9 10 11 12 13 14 15 16 |
# File 'lib/jquery_datepick/form_helper.rb', line 8 def datepicker(object_name, method, = {}, timepicker = false) input_tag = JqueryDatepick::Tags.new(object_name, method, self, ) , = input_tag.() [:value] = input_tag.format_date([:value], String.new([:dateFormat])) if [:value] && ![:value].empty? && .has_key?(:dateFormat) html = input_tag.render method = timepicker ? "datetimepicker" : "datepicker" html += javascript_tag("jQuery(document).ready(function(){jQuery('##{input_tag.get_name_and_id(tf_options.stringify_keys)["id"]}').#{method}(#{dp_options.to_json})});") html.html_safe end |