Shane schrieb: > Hello, > > I am trying to use the autocomplete widget as outlined in the cookbook > here: > http://turbogears.org/2.0/docs/main/ToscaWidgets/Cookbook/AutoComplete.html > > I'm using: > FireFox 3.5.5 > TG2.0 > tw.jquery 0.9.5 > > Here is the field within my form: > fields = [ > ... > AutoCompleteField('Customer', label_text = 'Customer', completionURL='/ > dispatch/getCustomers', fetchJSON=True, minChars=1), > ... > ] > > Here is my sample controller: > @expose('json') > def getCustomers(self, **kw): > log.debug("============== Dispatcher.getCustomers() > ======================") > print kw > states = ['ALASKA', 'ALABAMA', 'ARIZONA', 'WYOMING'] > return dict(data=states) > > Upon opening the form FireBug, gives me an illegal character error and > getCustomers is not called. > Generated js looks like: > $.getJSON("/dispatch/getCustomers", function(data) {$ > (\"#edit_order_form_Customer\").autocomplete(data[\"data\"]);}) > > I saw the note posted by kvdb (In the comments of the howto) about the > quote correction: > http://toscawidgets.org/trac/tw.jquery/ticket/6 > > When I modify autocomplete.py with his new code, getCustomers is > calles, but I get a new FireBug error: > $("#edit_order_form_Customer").autocomplete is not a function > with generated js: > $.getJSON("/dispatch/getCustomers", function(data) {$ > ('#edit_order_form_Customer').autocomplete(data['data']);}) > > It seems to not be finding the autocomplete.js file. Any ideas?
I never used autocomplete - can you see that the jquery.autocomplete.js is loaded by the browser? Can you play around with it in FireBug, like it is shown in the autocomplete examples? Diez --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/turbogears?hl=en -~----------~----~----~----~------~----~------~--~---

