Modal Escape Callback
Capturing escape event
HTML
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/themes/start/jquery-ui.css">
<div>
Dialog
<input type="text" />
</div>
JavaScript
(function() {
var dialog = $('div')
.dialog().on('keydown', function(evt) {
if (evt.keyCode === $.ui.keyCode.ESCAPE) {
alert("Test");
dialog.dialog('close');
}
evt.stopPropagation();
});
}());