rmm5t/jquery-flexselect — pull request #19 by schourode (2012-10-04 14:12:22+00:00)
Title: Keep target <select> in the DOM, allowing user code to keep interacting with it

I have made this somewhat fundamental change to flexselect, which will keep the original `` hidden in the DOM, rather than replacing it with an ``. With no extra input controls, the original `` is used to store the currently selected value and submit it along with the form. User code can read the current value from the `` at any time, without having to know that flexselect is used on top of it. If the `preSelection` setting is on, user code is even allowed to change the selection of the `` after flexselect has been initialized, and the `` will reflect the update automatically.

Further, I have a `placholder` setting, which accepts a string which is used as-is for the `placeholder` attribute on the generated ``. This change can be integrated on it's own, but is part of this same pull request since I don't know any other way to do this on GitHub.

I am looking forward learn if you can see these changes making it into the “official” source tree. Let me know if you have any questions or comments on the ideas or their implementation.