не могу использовать код JavaScript с jquery - PullRequest
0 голосов
/ 09 декабря 2010

Я использовал скрипт по адресу:

http://www.javascript -coder.com /

Я использую следующий код jquery, в котором я вызываю его методы.

$("form[name='registeruser'] input[name='register']").live('click',function(){
        //validateregister($("form[name='registeruser']"));
        var frmvalidator  = new Validator("registeruser");
        frmvalidator.addValidation("name","req");
});

моя форма "registeruser" загружается во всплывающем окне.Когда я нажимаю кнопку регистрации, для текстового поля «имя» ничего не происходит.

Помогите мне с этим

1 Ответ

0 голосов
/ 11 декабря 2010

ОК, проблема в том, что я использовал простую кнопку для отправки формы. что не разрешено в этом сценарии. Я должен изменить кнопку на кнопку отправки.

и если вы действительно хотите использовать простую кнопку вместо кнопки отправки, тогда можно использовать следующий код

в вашей форме

<input type="button" value="submit" name="register" />

в вашем jquery

$("#registeruser input[name='register']").live('click',function(){
 //check if form 'registeruser' is valid or not
        if($("#registeruser").valid())
        {
            alert("ok");
        }
        else
        {
            jQuery.validator.messages.required = "";

            $("#registeruser").validate({
              errorClass: "requiredfields",
              highlight: function(element, errorClass, validClass) {
                 $(element).addClass(errorClass).removeClass(validClass);
              },
              unhighlight: function(element, errorClass, validClass) {
                 $(element).removeClass(errorClass).addClass(validClass);
              },
              errorPlacement: function(error,element) {}

             });    
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...