Uobičajena praksa u web aplikacijama je da ponašanje tipke ENTER nije ono što obično ima prema zadanim postavkama, a s jQueryjem to ponašanje možete promijeniti prilično jednostavno.
Traženi kod je ovaj:
funkcija enter2tab (e) {
if (e.keyCode == 13) {
cb = parseInt ($ (this) .attr ('tabindex'));if ($ (': input [tabindex = \ »+ (cb + 1) +' \ ']')! = null) {
$ (': input [tabindex = \ »+ (cb + 1) +' \ ']'). focus ();
$ (': input [tabindex = \ »+ (cb + 1) +' \ ']'). select ();
e.preventDefault ();vrati netačno;}}}
Morate uključiti funkciju enter2tab u akciju tamo gdje želite da se primijeni, bez ikakvih misterija.
Izvor | Crystalb
Kažem vam, koristite svoj kod i to kod mene ne funkcionira, želim kontrolirati da pritiskom na ENTER funkcija TAB premjestite fokus na sljedeći ulaz
Provjerite sintaksu koda jer ne radi. To će biti zbog jebenih jednostrukih citata koji postaju ukras, a postoje i dvostruki citati koji se ne zatvaraju.