Используя пакетный файл Окна, названный "s.bat":
call s
Используйте removeAttr ...
$("option:selected").removeAttr("selected");
или Prop
$("option:selected").prop("selected", false)
Быстрый поиск в Google нашел этот пост , в котором описывается, как делать то, что вы хотите, как для списков с одним, так и с множественным выбором в IE. Решение также кажется довольно элегантным:
$('#clickme').click(function() {
$('#selectmenu option').attr('selected', false);
});
$(option).removeAttr('selected') //replace 'option' with selected option's selector
Ответы пока работают только для множественного выбора в IE6/7; для более распространённого не мультиязычного выбора нужно использовать:
$("#selectID").attr('selectedIndex', '-1');
Это объясняется в посте, связанном flyfishr64. Если вы посмотрите на это, то увидите, что существует 2 случая - многократный / не многократный выбор. Ничто не останавливает вас на пути к полному решению:
$("#selectID").attr('selectedIndex', '-1').find("option:selected").removeAttr("selected");