Django: using <select multiple> and POST
request.POST.getlist('services')
Just FYI, I had to use:
list = request.POST.getlist("items[]")
because omitting the [] caused a blank list to be returned instead of the correct values. I'm using jQuery to fetch the values of a multiple select element, and jQuery appears to be adding the []
you can get the expected list just by using...
request.POST.getlist('fiel_name')
Watch out! getlist method from QueryDict returns an empty list if the key doesn't exist. It does not throw an exception. http://bit.ly/MdgrUH