upgrade web2py, it's a known bug. Il giorno mercoledì 16 ottobre 2013 01:46:08 UTC+2, __pyslan__ ha scritto: > > Hello! > > I'm trying update a field (total_treated) with ajax. I'm using a > SQLFORM.grid. > > In the index.html: > > {{extend 'masterpage.html'}} > <script type="text/javascript"> > $(document).ready(function(){ > window.setInterval(function() { > var objs = $("[name^='t_']"); > for(var i = 0; i < objs.length; i++) > { > var l = objs[i].getAttribute("id"); > ajax('total_treated?l=' + l, ['id'], l); > # doesn't work: > # ajax('{{URL('total_treated')}}', ['id'], 'id'); > } > }, 10000); > }); > </script> > > > In the lists.py: > > @auth.requires_login() > def total_treated(): > print request.vars > > > ERROR: > > ... > > File "/opt/web-apps/web2py/gluon/globals.py", line 218, in parse_post_vars > > if len(dpost): > File "/usr/local/lib/python2.7/cgi.py", line 599, in __len__ > > return len(self.keys()) > > File "/usr/local/lib/python2.7/cgi.py", line 582, in keys > > raise TypeError, "not indexable" > TypeError: not indexable > > > I tried a lot of things... but without success... > > > Help, please... > > > Thanks! > >
-- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.