ダイアログを開くselectの.on("click"...イベントがあります。
問題は、ダイアログを開くと、ユーザーがクリックしたばかりの選択が閉じられることです。
この選択リストの終了を停止するにはどうすればよいですか?FF16とjqueryui1.9でテストしています
問題の例とJSfiddleは次のとおりです。http://jsfiddle.net/HqfvP
$(function(){
$('#theDialog').dialog( {
autoOpen : false,
resizable : false,
stack : false, position: ['right','center']
});
$("#theSelect").on("click", function(){
$(".ui-dialog-content").dialog("close");//closes all open dialogs
$('#theDialog').dialog("open");
});
});