Ok, Thanks! Another thing is that: I can only get one value by request.GET ['selectM'].strip(), when I select two or more options in the SelectMultiple widget.
For example, if I selected 'test1' and 'test2' in the SelectMultiple widget, the value in the "request.GET['selectM'].strip()" is only 'test2'. If I want get all the values which I have selected, how to do that? On Feb 6, 12:24 pm, Alex Gaynor <alex.gay...@gmail.com> wrote: > On Thu, Feb 5, 2009 at 8:22 PM, min <inuyasha...@gmail.com> wrote: > > > Hi. > > > In the following templates file, we can get the value of zip by using > > ' request.GET['zip'].strip()' in the views.py > > <html> > > <head><title></title></head> > > <body> > > <form method="get" action="." > > > Zip<input id="zip" type="text" name="zip" value='aaa'/> > > <input type="submit" value="submit" /> > > </from> > > </body> > > </html> > > > However, if the 'zip' input was changed into a SelectMultiple widget, > > like how to get both the value and option from that widget. > > > If use request.GET['selectM'].strip() in the following example, we can > > only get the the 'value' of selected item. > > > <html> > > <head><title></title></head> > > <body> > > <form method="get" action="." > > > <select multiple="multiple" id="selectM"> > > <option value='test1'>bbb</option> > > <option value='test2'>ccc</option> > > <option value='test3'>ddd</option> > > </select> > > <input type="submit" value="submit" /> > > </from> > > </body> > > </html> > > > Is there any way to get both value and text from the SelectMultiple > > widget the in the views.py? > > > thanks > > I don't believe so, the way HTTP works with the browser is that it only > POSTs the value, fyi you might want to look at django.forms since it saves > you from worrying about this stuff. > > Alex > > -- > "I disapprove of what you say, but I will defend to the death your right to > say it." --Voltaire > "The people's good is the highest law."--Cicero --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---