Oracle APEX | How to add a new row into tabular form by using Hot-Key [JS]
Dear,
Now i share sample to using Hot-Keys [JS] to add a new row into tabular form when pressing Enter key.
// ############################# START HOT-KEYS ############################# //
/* To get code of key please..
visit: http://keycode.info/
OR http://www.cambiaresearch.com/articles/15/javascript-key-codes
License: Free
Resource: www.geekinto.com , [Facebook Group: How to Oracle APEX]
By: Amr Abdeen [Egypt] 28-11-2016
*/
// 13=enter
var map = {13: false};
$(document).keydown(function(e) {
if (e.keyCode in map) {
map[e.keyCode] = true;
// Add a new row
if (map[13]) {
/*NOW FIRE YOUR COMMANDS ..*/
javascript:apex.widget.tabular.addRow();
}
}
}).keyup(function(e) {
if (e.keyCode in map) {
map[e.keyCode] = false;
}
});
// ############################# END HOT-KEYS ############################# //
Now watching & following steps..
[embedyt] http://www.youtube.com/watch?v=pJ7XhVZTO_k[/embedyt]
Regards