Вам нужно было бы опустить список под кнопкой, аналогично демонстрации, приведенной здесь для автозаполнения: http://jqueryui.com/demos/autocomplete/.
По сути, вы бы заменили код в демонстрационной кнопке , который отображает предупреждение "может отображаться меню с выбранным действием", кодом, который делает именно это. Этот код может запустить один из множества плагинов jQuery Menu, , как этот.
<div class="demo">
<div>
<button id="rerun">Run last action</button>
<button id="select">Select an action</button>
</div>
</div>
<script type="text/javascript">
$(function() {
$("#rerun").button().click(function() {
alert("Running the last action");
})
.next()
.button({
text: false,
icons: {
primary: "ui-icon-triangle-1-s"
}
})
.click(function() {
// Code to display menu goes here. <<<<<<<<<<<<
})
.parent()
.buttonset();
});