Please look at this code.
<div id="mm" class="easyui-menu menu-content" style="width:100px;height:200px;padding:0" data-options="
onShow:function(){
var m = $(this);
$(this).find('.easyui-combobox').combobox('panel').off('.mm').on('mouseover.mm', function(e){
m.triggerHandler('mouseenter');
});
},
onHide:function(){
$(this).find('.easyui-combobox').combobox('hidePanel');
}
">
<div style="padding:10px">
<span>priority2</span>
<div class="menu-content" data-options="onShow: function(){alert('test')}">
<input class="easyui-combobox" style="width: 100%;" data-options="data:comboData,valueField:'id',textField:'text'">
</div>
</div>
</div>
To display the menu, you should call the 'show' method on some conditions.
$('#mm').menu('show', {
left: e.pageX,
top: e.pageY
});