3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# File 'lib/jquelpers/autocomplete_helper.rb', line 3
def autocomplete_tag(object, method, options = {})
jquery = "source: " << (options[:source].is_a?(Array)? options.delete(:source).inspect : options.delete(:source).inspect)
Jquelpers.need_stylesheet :UI
Jquelpers.need_javascript :jquery, :core, :widget, :position, :autocomplete
jquelpers_include_specifics if options.delete(:include) === :force
concat text_field(object.class.name.downcase, method, options)
javascript_tag "$(document).ready(function() {$(#{object.class.name.downcase}_#{method.to_s}).autocomplete({#{jquery}}); });"
end
|