How to unbind keydown event for some time and then bind it again in Jquery?
问题 I am using arrow key navigation for table. Based on current selected row I have to load some details in a div. after selecting a row it will make Ajax call to server to get more details and load that detail in a div. This might take some time to make Ajax call and and update div. Within this time I want to disable key down event. $('#tbl tbody').on('keydown', function (event) { var keyCode = event.keyCode; if (keyCode >= 37 && keyCode <= 40) { event.preventDefault(); ChangeTarget(keyCode) } }