标签: jquery-validate

jquery textarea验证

如何在使用jquery验证textarea时检查null,空格和换行.如果textarea为空并且只有新行或空格应该发出警报

jquery jquery-validate jquery-selectors

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

JavaScript中{0}的含义是什么?

这个答案的代码中:

$.validator.addMethod('lessThanEqual', function(value, element, param) {
    return this.optional(element) || parseInt(value) <= parseInt($(param).val());
}, "The value {0} must be less than {1}");
Run Code Online (Sandbox Code Playgroud)

是什么意思{0}{1}?Javascript中定义那些参数替换的经验法则是什么?

所以根据评论,我想进一步询问,以便在这里传递{0}和{1}.

我必须使用什么语法来验证函数lessThanEqual.

谢谢

javascript jquery jquery-validate

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

我在ASP.NET MVC 3中使用Unobtrusive Client Validation编写了什么jQuery?

<form>
<div class="clrfix">
  <label for="first_name">First Name</label>
  <input data-val="true" data-val-required="Your First Name is required." id="first_name" name="first_name" type="text" value="" />
  <span class="field-validation-valid" data-valmsg-for="first_name" data-valmsg-replace="true"></span>
</div>
<div class="clrfix">
  <label for="last_name">Last Name</label>
  <input data-val="true" data-val-required="Your Last Name is required." id="last_name" name="last_name" type="text" value="" />
  <span class="field-validation-valid" data-valmsg-for="last_name" data-valmsg-replace="true"></span>
</div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" type="text/javascript"></script>
<script src="/Scripts/mvc/jquery.validate.min.js" type="text/javascript"></script>
<script src="/Scripts/mvc/jquery.unobtrusive-ajax.min.js" type="text/javascript"></script>
<script src="/Scripts/mvc/jquery.validate.unobtrusive.min.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

所以我试图在ASP.NET MVC 3中理解这种不引人注意的客户端验证的概念.所以我做了上面的,现在最大的问题,我如何用jQuery验证?我到底写了什么?这让我很困惑.如何调用错误消息,什么不是?

如果有人能给我任何关于后续步骤的见解,我将非常感激.

jquery jquery-validate asp.net-mvc-3

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

jQuery验证不显示消息

我正在使用jQuery Validation插件,用于我的jQuery移动网站.验证正在进行,但它没有显示错误消息.找出问题所在需要帮助.这是我的代码.

<script language="javascript" type="text/javascript" >
    $(document).ready(function () {
        $("#LoginForm").validate();
    });
</script>




<form id="LoginForm" class="validate" action="~/Home/Search" method="get">
<ul data-role="listview" data-inset="true">
    <li data-role="list-divider"><div class="center-wrapper">Secure Login</div></li>

     <li data-role="fieldcontain">
        <label for="FirmKey">FirmKey</label>
        <input type="text" id="FirmKey" name="FirmKey" class="required" />
    </li>

    <li data-role="fieldcontain">
        <label for="UserName">User Name</label>
        <input type="text" id="UserName" name="UserName" class="required" />
    </li>

    <li data-role="fieldcontain">
        <label for="Password">Password</label>
        <input type="password" id="Password" name="Password" class="required" />
    </li>

    <li data-role="fieldcontain">
        <input type="submit" id="submit" value="LOGIN" />
    </li>
</ul>
</form>
Run Code Online (Sandbox Code Playgroud)

CSS:

label.error {
    float: none; 
    color: red; 
    font-size: 16px;
    font-weight: normal;
    line-height: …
Run Code Online (Sandbox Code Playgroud)

jquery-validate jquery-mobile

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

使用Joomla CMS进行jQuery验证

我使用下面的jquery.validation来验证前端的电子邮件.它工作正常.

jQuery(function(){ 
  //checking email is blank or not
  jQuery("#email").validate({
    expression: "if(VAL) return true; else return false;",
    message: "<?php echo JText::_('Error in email'); ?>"
  });
}); 
Run Code Online (Sandbox Code Playgroud)

PHP - Joomla保存按钮

JToolBarHelper::save();
Run Code Online (Sandbox Code Playgroud)

我使用joomla native save按钮来激活我的控制器中的任务.

HTML

<input type="text" name="email" id="email" value="">
Run Code Online (Sandbox Code Playgroud)

我的问题是jquery验证不会停止joomla提交.我想要做的是当用户点击SAVE我只想在没有验证错误的情况下提交表单.我该怎么做 ?谢谢

validation jquery joomla jquery-validate joomla2.5

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

jQuery.Validate-键入后进行验证

我正在使用jQuery Validate插件。仅在用户完成键入后如何使它验证输入。从第一个键入的字母返回错误的默认行为似乎不是非常用户友好的IMO。

javascript jquery jquery-validate

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

jQuery验证值规则

我试图验证一个输入.所以我想得到这种规则 - 如果字段值等于"xxx"(文本),则字段有效.

我试过这个,但它似乎只有在你想要两个输入相同的情况下才能工作.

$("#contact-form").validate({
    rules: {
        capcode: {
            equalTo: "xxx"
        }
    }
});?
Run Code Online (Sandbox Code Playgroud)

jquery jquery-validate

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

jQuery验证插件无法正常运行

我似乎无法弄清楚这里的问题是什么.我已经尝试将我的js放在我的脑海里,在我的表格之下,在我的表格之上,等等.他们似乎都没有做任何事情.它只是在没有尝试验证的情况下提交页面

HTML:

<div class="content">
<h1>Submit A Lost Paw</h1>
<p>Please complete the form below. After being reviewed by a moderator, your listing will be posted for others to see.</p>

<ul id="error-box">

</ul>

<form id="test" name="test" action="test.php" method="post">
    <div class="section">
        <div class="input-title">
            <label for="pet_name">Pet Name:</label>
        </div>

        <div class="input">
            <input id="pet_name" type="text" />
        </div>

        <div class="clear"></div>
    </div>

    <div class="section">
        <div class="input-title">
            <label for="date_missing">Date Pet Went Missing:</label>
        </div>

        <div class="input">
            <input id="date_missing" type="text" />
        </div>

        <div class="clear"></div>
    </div>

    <div class="section">
        <div class="input-title">
            <label for="location">Location:</label> …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-validate

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

如何使用jQuery验证登录表单?

任何人都可以告诉我如何使用jQuery Validate插件验证登录表单?

我试过这段代码:

    <script src="jquery-1.8.3.js"></script>
<script src="loginbut/js/login.js"></script>
<script src="jquery.validate.js" type="text/javascript">
</script>
<script>
$(document).ready(function(){
$("#loginform").validate({
rules:{
//name:"required",
username:"required",

password:"required",
gender:"required",

},
messages:{
email:"This field cannot be empty",

password:{
required:"specify password",

},

});

});


</script>
Run Code Online (Sandbox Code Playgroud)

和HTML代码为:

<div id="bar">
    <div id="container">
        <!-- Login Starts Here -->
        <div id="loginContainer">
            <a href="#" id="loginButton"><span>Login</span><em></em></a>
            <div style="clear:both"></div>
            <div id="loginBox">                
                <form id="loginForm">
                    <fieldset id="body">
                        <fieldset>
                            <label for="email">Username</label>
                            <input type="text" name="email" id="email" class="required"/>
                        </fieldset>
                        <fieldset>
                            <label for="password">Password</label>
                            <input type="password" name="password" id="password" class="required"/>
                        </fieldset>
                        <input type="submit" id="login" value="Sign in" /> …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-validate

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

jQuery验证,仅发出一次警报

如果我在下方运行,并且alder和gender字段均无效,则会发出两次警报。是否可以使其一次警报?

$(function(){
            $("#formTest").validate({           
                rules : {
                    alder : {
                        required: true
                    },
                    gender : {
                        required: true
                    }
                }, 

                errorPlacement: function (error, element) {
                    alert("Alert once");
                }
            });
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-validate

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