jquery/jquery-mobile — Issue #3142: What exactly happens when you select a long list option in dialog?
Author: haddnin
Created: 2011-11-22 23:12:04+00:00
State: open

Here's the situation. After the user logs in, they're are presented with a screen where they set up 3 security questions. Each select menu is big enough to launch a long list dialog. This works perfect on all devices that I'm testing with except for the iPhone 3GS. With the 3GS, when I select one of the options it submits the page instead of closing the dialog.

My question is: What exactly happens when you select a long list option in dialog? Is an event firing that the iPhone 3GS's browser is getting confused with and submitting the page instead? Is the page refreshing? Again, ONLY on this device.

A proposed solution is to turn on nativeMenu:true for this device via user agent detection.

Thank you for ANY feedback that anyone might have on this issue. Driving my nuts.