如何在服务器端获得选择值?

LA_*_*LA_ 1 google-app-engine jquery-ui

我在页面中添加了jQuery UI组合框元素:

<select id="cbCountry" style="display: none; ">
    <option value="1" selected>UK</option>
</select>
Run Code Online (Sandbox Code Playgroud)

但是当我在服务器端(self.request.get('cbCountry'))得到它的值时,什么也没有返回.这可能有什么不对?

tva*_*son 5

您需要提供一个名称,而不是(除此之外)您要发布的输入的ID.浏览器在POST中仅传输命名输入.

<select id="cbCountry" name="cbCountry" style="display: none; ">
    <option value="1">UK</option>
</select>
Run Code Online (Sandbox Code Playgroud)