JQuery внутри проверки JavaScript - PullRequest
0 голосов
/ 22 апреля 2011

Извините за то, что задали много вопросов, я сомневаюсь:

 <form id ="myform" onSubit="return validatefields()" >

все поля (для некоторых из них у меня один и тот же класс, поэтому необходимо проверить все элементы, имеющие один и тот же класс)

function validatefields(){
   $(".someclass").each(function(index) {
   //some validation
    });
}

Я не уверен, что это правильный синтаксис.Может кто-нибудь помочь мне с синтаксисом.

Ответы [ 2 ]

1 голос
/ 22 апреля 2011

Изменение

<form id ="myform" onSubit="return validatefields()" >

Для

 <form id ="myform" onsubmit="return validatefields()" >
  1. Дело (onsubmit) не очень важно, но правописание ... (# 2 удалено после замечания от @shad)
0 голосов
/ 22 апреля 2011

вы должны вернуть значение, чтобы форма знала, продолжать или нет.

 function validatefields(){
       var valid = false; //set to true if all inputs validated
       $(".someclass").each(function(index) {
           //some validation
           //if valid:
           valid = true;
        });
        return valid; //if this returns false, the script will stop, else it will submit
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...