小编Spa*_*rky的帖子

jQuery.validate()触发按钮点击(我只想提交)

我的表格结尾如下:

<input type="submit" name="login" value="Login" class=" btn btn-primary" >    
<a href="register.php" ><button class="btn btn-primary" >Register</button></a>    
<a href="/"><button class="btn btn-primary" >Cancel</button></a>
</form>
Run Code Online (Sandbox Code Playgroud)

然后:

jQuery("form#login").validate({
    submitHandler: function(form) {
        $("#loading").modal();
        form.submit();
    }
});
Run Code Online (Sandbox Code Playgroud)

单击登录按钮时,表单将按预期进行验证.但是,表单也会在单击表单中的两个按钮之一时进行验证.这两个按钮只是链接,我需要它们表单中,以便我可以连续显示它们.

可以肯定的是,它与validate()触发:提交,即表单中的任何按钮.我怎么能告诉它只在实际点击提交按钮时验证?

forms jquery jquery-validate

1
推荐指数
1
解决办法
656
查看次数

如何使用jQuery验证来验证电子邮件?

我的脚本javascript是这样的:

email: {
         required: true,
         email: true          
},
Run Code Online (Sandbox Code Playgroud)

在文本字段中的电子邮件中,我写了:chelsea@gmail没有.com,它是有效的。

有什么解决方案可以解决我的问题吗?

谢谢

jquery jquery-validate

1
推荐指数
1
解决办法
2万
查看次数

如何在弹出窗口中显示jquery验证错误消息?

我想在弹出窗口中显示邮政编码字段错误消息。其他字段不需要弹出错误消息。我使用了下面的代码。这个怎么解决啊。

$(document).ready(function() {

$("#conference_form").validate({
   rules: {
        conpostcode:  {
            required: true,    
             minlength: 4, 
            remote: {
                url:"<?php echo base_url() ?>tools/check_postcode/1",
                type: "post",
              data:
                      {
                          postcode: function()
                          {
                              return $('#conpostcode').val();
                          }
                      },

            }           
          },
         name: "required",
         address: "required",
                   date: "required",
         description:"required",

    },
    messages: {
        conpostcode: "We don't have service this location, Please call us +44 12345454, for stock sets support.",
         name: "Please enter venu name",
         address: "Please enter address",
         date: "Please enter date",
         description: "Please enter description",


    }

})
Run Code Online (Sandbox Code Playgroud)

});

如何仅在警报或弹出窗口中显示邮政编码错误消息。请任何人帮忙。

javascript jquery jquery-validate

1
推荐指数
1
解决办法
6071
查看次数

RegEx在jQuery Validator addMethod中

我需要一些RegEx用于我的jQuery验证器自定义方法.我认为第一个容易的只是将用户名限制为只有美国字母,数字和没有特殊字符.我想出来^[a-zA-Z0-9]+$但它似乎没有用.也许是因为它出现在函数中的方式:

$.validator.addMethod(
    "legalName",
    function(value, element) {
        return (element.value != "^[a-zA-Z0-9]+$");
    },
    "Use a valid username."
);
Run Code Online (Sandbox Code Playgroud)

第二种是验证密码,这与增加所需数量的某些字符(例如大写,数字等)基本相同.我想一旦我得到用户名RegEx下来密码不会太难,只是{1}在表达式中适应的问题.

我的问题的最后一部分是如何在原始内部添加第二种方法("legalPassword"),.addMethod还是需要创建另一种方法$.validator.addMethod

$(document).ready(function() {
    $("#form1").validate({
        rules: {
            username: {
                legalName: true,
                required: true,
                maxlength: 35
            }
        },
    });
});
Run Code Online (Sandbox Code Playgroud)

和表格代码:

<form id="form1" method="post" action="">
  <div class="form-row"><span class="label">Username *</span><input type="text" name="username" /></div>
  <div class="form-row"><input class="submit" type="submit" value="Submit"></div>
</form>
Run Code Online (Sandbox Code Playgroud)

新代码(仍然无效):

$.validator.addMethod(
    "legalName",
    function(value, element) {
        /^[a-zA-Z0-9]+$/.test( value );
    },
    "Use a valid username."
);
Run Code Online (Sandbox Code Playgroud)

regex jquery jquery-validate

0
推荐指数
1
解决办法
1万
查看次数

外部CSS样式表链接失败

我在这里遇到这个问题:

http://arflux-rpg.com/game/index.php

第5行:

<link type="text/css" rel="stylesheet" href="/src/style.css">
Run Code Online (Sandbox Code Playgroud)

样式表存在(并以正确的语法填充),我正确链接,但样式无法应用.

编辑:删除了链接的可点击性,因为它产生了Google恶意软件警告.

html css

0
推荐指数
1
解决办法
2244
查看次数

需要在jquery站点中更改onmouseover上的背景图像

在jquery网站上为一个链接尝试onmouseover背景图像更改事件,如果有人知道,请通过演示回答这个问题!

css jquery background-image onmouseover hover

0
推荐指数
1
解决办法
1141
查看次数

自定义CSS属性,为什么不呢?

我曾希望CSS3会带来可以读取的自定义CSS属性,并影响元素行为.像jQuery UI这样的JavaScript库通过JavaScript API传递样式选项,就像ASP.NET控件一样.例如,它应该打扰那些有AOP的认真开发人员.为什么拥有CSS自定义属性不被认为是有用的,例如"-ui-resizable-handles:e se;" 或以任何形式.AOP就是CSS的全部,不是吗?

javascript css properties

0
推荐指数
1
解决办法
3304
查看次数

帮助ajax jquery css的事情

有人可以快速浏览一下这段代码,让我知道我哪里出错了.

在blur事件中,.textok类加载正常,但.textbad类没有.

<style>
   .textok {
color:#0F0;
background-color:#093;
};
.textbad {
color:#F00;
background-color:#900;
 };
  </style>

 <script>

$("#name").blur(function()
{
$.post("logval.php?type=name",{ name:$('#name').val() } ,function(data)
    {
      if(data=='noname') //if no username
      {
      $("#usererror").fadeTo(200,0.1,function() //start fading the messagebox
            {
              //add message and change the class of the box and start fading
              $("#usererror").html('Name Accepted      ').addClass("textbad").fadeTo(900,1);
              $("#tic").attr("src","tic.gif").fadeTo(900,1);
            });
      } else 
      {
      $("#usererror").fadeTo(200,0.1,function() //start fading the messagebox
            {
              //add message and change the class of the box and start fading
              $("#usererror").html('Name Accepted  ').addClass("textok").fadeTo(900,1);
              $("#tic").attr("src","tic.gif").fadeTo(900,1);
            }); …
Run Code Online (Sandbox Code Playgroud)

javascript css ajax

0
推荐指数
1
解决办法
51
查看次数

JavaScript/HTML用于替换输入类型textarea的行颜色?

是否有一种简单的方法可以让HTML <textarea>替换其行颜色以改进编辑?

我不介意解决方案是纯CSS还是需要JavaScript.

html javascript css textarea

0
推荐指数
2
解决办法
3588
查看次数

jquery - 获取其他页面的内容

这是我的功能:

        $.get(profileAddress, function(data){
            alert(data);
        })
Run Code Online (Sandbox Code Playgroud)

警报显示页面的源代码profileAddress.

我怎样才能div从"数据"中获得第一个例子?

我需要div从该profileAddress页面获取具体信息并将其显示在我的页面上.

我知道如何做第二部分.我只需要有关如何div从传递给该函数的数据中获取帮助.

javascript jquery userscripts

0
推荐指数
1
解决办法
90
查看次数