On HTML Forms with SELECT drop down boxes with the MULTIPLE attribute, the iPhone will select the first item NO MATTER WHAT you do. It will also submit the first item NO MATTER WHAT you do when you submit the form.
You can test this behavior with some sample HTML like so:
Notice that the 2nd option is in the SELECTED state in this HTML code. Well when pulling this up on the iPhone, both the first and second are. EVEN IF you unselect the first option, when submitting the form, the first option IS SUBMITTED! This is a VERY SERIOUS BUG!!!!!!
You can test this behavior with some sample HTML like so:
<HTML>
<BODY>
<FORM>
<SELECT MULTIPLE NAME="test">
<OPTION VALUE=1>1</OPTION>
<OPTION VALUE=2 SELECTED>2</OPTION>
<OPTION VALUE=3>3</OPTION>
</SELECT>
</FORM>
</BODY>
</HTML>
Notice that the 2nd option is in the SELECTED state in this HTML code. Well when pulling this up on the iPhone, both the first and second are. EVEN IF you unselect the first option, when submitting the form, the first option IS SUBMITTED! This is a VERY SERIOUS BUG!!!!!!