擅长:python、mysql、java
<p>您看到的Python错误意味着<code>zona</code>的值就是<code>None</code>。我想这是因为您错误地发出了AJAX请求。当发出请求时,您应该以<code>{ 'variable_name' : value }</code>格式定义数据。对于服务器端:注意<code>request.vars</code>是<a href="http://www.web2py.com/examples/static/epydoc/web2py.gluon.storage.Storage-class.html" rel="nofollow">gluon.storage.Storage</a>类字典对象。在</p>
<p>所以,要解决这个问题-通过删除<code>dataType: 'string',</code>并将<code>data</code>设置为<code>{ 'zona' : selectedVal }</code>来修改AJAX请求。第二,使用<code>request.vars['zona']</code>在服务器端获取值。第三,在进一步编写Python代码之前,请先熟记一段<a href="http://www.python.org/dev/peps/pep-0008/" rel="nofollow">PEP8</a>!在</p>