Is there any way I can trap html select events, and prevent the html select dropdown to open? (Disabling html select is ruled out since the events will be disabled too.)
相关问题
- Views base64 encoded blob in HTML with PHP
- Is there a way to play audio on a mobile browser w
- HTML form is not sending $_POST values
- implementing html5 drag and drop photos with knock
- how to get selected text from iframe with javascri
This doesn't disable the "dropdown to open", but if you don't want anything selectable, a trick I used was to make
<optgroup>
instead ofoption
. However, I'm confused why you would want to disable the dropdown, but disabling it is not option...You could remove all of the options from the dropdown, or hide the current select element and replace it with an empty one.
If you don't want to drop down a drop down box then why make it a drop down control.
Use an image that looks like a drop down and set it as the background if you need to get the feel of a drop down box.
I doubt this will actually prevent it from opening, but it will ensure that the DropDown will always maintain the same value:
I second what Myles says: You hope you find these links useful:
Making custom dropdowns http://jonathan.tang.name/code/jquery_combobox
Demo: http://jonathan.tang.name/files/jquery_combobox/demo.html