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 sljedeći:
funkcija enter2tab (e) {
ako (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 u kojoj želite da se primijeni, bez ikakvih misterija.
Izvor | Kristalab
Kažem vam, upotrijebite svoj kôd i on mi ne uspijeva, želim kontrolirati da pritiskom ENTER funkcija TAB premjesti fokus na sljedeći ulaz
Provjerite sintaksu koda jer ne radi. To će biti zbog jebenih pojedinačnih citata koji se pretvaraju u ukras, a postoje i dvostruki citati koji se ne zatvaraju.