If i do like that: jQuery.ajax({ type: "POST", url: "{{=URL('useCalc','sess')}}", data: {data: myStrJson}, cache: false }); I have error in controller:
import json a = json.loads(request.vars.data) cgCount = len(*a.get('fac'))* AttributeError('str' object has no attribute 'get') *Variavles* a : 'data={"fo":["очная","очная","очная"],"fac":["Мех...йство и водопользование"],"bud":["Да","Да","Да"]}' json : <module 'json' from 'C:\\Python\\lib\\json\\__init__.py'>I think you take me good advice about js object, but now it is python string, not dict. -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/web2py/84ba580c-32e2-4cc1-8ec2-4a2506520bc3%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.