2013-12-24 4 views
0

. Вот вопрос, который я не могу решить. На моей странице у меня есть меню. Помимо меню выбора, одна кнопка. Я хочу, когда я нажму кнопку, откроется меню выбора. Вот код, который я начал.Откройте меню «Выбрать», нажав кнопку

$('#myButton').click(function() { 

    $('#mySelect').bind('mousedown', function() { 
     console.log('foo'); 
    }); 

    $('#mySelect').trigger('mousedown'); 
}); 

Адрес jsbin. http://jsbin.com/Odeyocof/2/edit?html,js,output

+0

ответ на ... [http://stackoverflow.com/questions/249192/how-can-you-programmatically- сказать-ан-HTML-выбрать к выпадающий для примера,-из-за] (http://stackoverflow.com/questions/249192/how-can-you-programmatically-tell-an-html-select-to -drop-down-for-example-due) – Kirill

+0

Дубликат http://stackoverflow.com/questions/6992639/can-i-open-a-selectbox-with-javascript –

ответ

0

Там не метод по умолчанию не открыть элемент выберите в JavaScript. Но Существует другой способ решения этой задачи:

$('#myButton').click(function(){ 
$('#mySelect').show(); 
$('#mySelect')[0].size=2;/* Choose a size that's perfect */ 
}); 
/* Hide Select Menu when user clicks an option */ 
$('#mySelect').live("click",function(){ 
$('#mySelect').hide(); 
}); 

Source

+0

ok Позвольте мне попробовать jsbin –

Смежные вопросы