Js makes the drop down list box editable for more than just selection
<script>function clearOption(obj,e){var currKey=0,e=e||event;currKey=e.keyCode||e.which||e.charCode;if(currKey == 8){obj.options[0].text = "";}}function writeSelect(obj,e){var currKey=0,e=e||event;currKey=e.keyCode||e.which||e.charCode;obj.options[0].selected = "select";if(currKey != 8){//In order to avoid another annoying mess in firefox, try commenting this sentence to see how it works in firefoxobj.options[0].text = obj.options[0].text + String.fromCharCode(currKey);}e.returnValue=false;return obj.options[0].text;}function ttt(){var jg = document.getElementById("aa").options[document.getElementById("aa").selectedIndex].text;//Of course, you can also set the value of options in the previous writeSelect function at the same time, so that you can directly use the value in the programjQuery("#aa").empty();jQuery("#aa").append("<option value=''></option>");}</script>