diff --git a/lib/app/helpers/form_helper.rb b/lib/app/helpers/form_helper.rb index fd5d15f..8477b4b 100644 --- a/lib/app/helpers/form_helper.rb +++ b/lib/app/helpers/form_helper.rb @@ -12,7 +12,7 @@ def datepicker(object_name, method, options = {}, timepicker = false) tf_options[:value] = input_tag.format_date(tf_options[:value], String.new(dp_options[:dateFormat])) if tf_options[:value] && !tf_options[:value].empty? && dp_options.has_key?(:dateFormat) html = input_tag.to_input_field_tag("text", tf_options) method = timepicker ? "datetimepicker" : "datepicker" - html += javascript_tag("jQuery(document).ready(function(){jQuery('##{input_tag.get_name_and_id["id"]}').#{method}(#{dp_options.to_json})});") + html += javascript_tag("window.onload = function() { jQuery(document).ready(function(){jQuery('##{input_tag.get_name_and_id["id"]}').#{method}(#{dp_options.to_json})}); }") html.html_safe end @@ -64,4 +64,4 @@ def translate_format(format) format.gsub!(/#{FORMAT_REPLACEMENTES.keys.join("|")}/) { |match| FORMAT_REPLACEMENTES[match] } end -end \ No newline at end of file +end