Честа практика в уеб приложенията е, че поведението на клавиша ENTER не е това, което обикновено има по подразбиране, и с jQuery можете да промените това поведение доста лесно.
Необходимият код е следният:
функция enter2tab (e) {
ако (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 ();връщане на false;}}}
Трябва да включите функцията enter2tab в действието, където искате тя да бъде приложена, без повече загадки.
Източник | Кристалаб