jquery - Getting modal dialog to respond to Enter -


i have modal dialog box, below, reads input field when save button clicked. works fine. i'd trigger save button function when enter entered in input field. there simple way that?

thanks

 dialog1$ = $('<div></div>').appendto('body')              .html("<div><h6>save . . .</h6><input id='user-input' type='text'></div>");     $('#user-input').val(g.last_save_name);     dialog1$.dialog({                         modal: true, title: 'save websheet', zindex: 10000, autoopen: true,                         width: 'auto', resizable: false,                         buttons: {                             save: function () {                 savepage($("#user-input").val());                                 $(this).dialog("close");                             }                         },                     }); 

you bind keypress event div/element contains dialog. should work.

$(dialog1$).keypress(function(e) {     if (e.keycode == $.ui.keycode.enter) {           savepage($("#user-input").val());     } }); 

Comments

Popular posts from this blog

python - Subclassed QStyledItemDelegate ignores Stylesheet -

java - HttpClient 3.1 Connection pooling vs HttpClient 4.3.2 -

node.js - StackOverflow API not returning JSON -