I have jQuery UI combobox element added to my page:
<select id="cbCountry" style="display: none; ">
<option value="1" selected>UK</option>
</select>
But when I get its value on the server side (self.request.get('cbCountry')), nothing is returned. What can be wrong here?
You need to supply a name instead of (in addition to) an id for an input you want posted. Only named inputs are transmitted by the browser in a POST.