I just pulled out my hair and figured out how to do it. Basically you have to tell selectmenu to trigger a change event.
When you configure your selectmenu, use the close method, for example:
//Set select box to jQuery UI selectmenu $('select').selectmenu({ close: function(event, ui){ //Fire change event $(this).change(); } });
Then define your change event as follows:
$('#container').on('change', 'select', function(e){ alert('x'); });
Andy braham
source share