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

You may also like...