Well, the problem is that :input is designed to match individual form elements - especially things that might be submitted to the server. Individual option elements aren't submitted to a server - nor are they individually useful (their values only really mean anything within the context of a select). For the same reason I don't think we should include <optgroup>.
At least on your end the fix is pretty easy: Change ":input" to ":input, option". I'm definitely open to more discussion on this point, just not convinced yet (and am definitely afraid that it might cause other code to break). --John On Tue, Jan 6, 2009 at 10:14 AM, Paul Bakaus <paul.bak...@googlemail.com> wrote: > Hey guys, > > I figured recently that the :input selector matches select boxes but no > options. Since we use it to cancel events in jQuery UI, > some users reported select boxes not to work when draggables are used, for > example. > > See the bug report here: http://dev.jquery.com/ticket/3791 > > Do you see any reason why adding <option> to the matched elements would be > problematic? > > Thanks, > Paul > > -- > Paul Bakaus > UI Architect > -- > http://paulbakaus.com > http://www.linkedin.com/in/paulbakaus > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to jquery-dev@googlegroups.com To unsubscribe from this group, send email to jquery-dev+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en -~----------~----~----~----~------~----~------~--~---