Tag: jquery validate

jQuery Validation插件:如何检查元素是否有效?

一点背景: 我正在使用jQuery Validation插件来validation注册表单。 我现在想要实现一个ajax调用来检查系统中是否有用户名 ,并且我想只有当userName值是$(form).validate();设置的规则的有效值时才进行此ajax调用。 $(form).validate(); 我想要的东西: $(“#userName”).keyup(function () { if ($(“#userName”).isValid()) { //make ajax called } }); 我搜索了文档,但我找不到解决问题的方法。

jQuery返回ID以某个字符串开头的元素

我有很多标签,例如 我想返回所有以’val_’开头的元素并隐藏它们。 我怎样才能做到这一点?

如何在jQueryvalidation后禁用/启用提交按钮?

我想在“on_click”事件之后禁用表单的提交按钮,这个jscript成功完成,但是当用jqueryvalidation错误的电子邮件然后按下提交按钮后,我对电子邮件进行了更正后,按钮仍然被禁用。 我怎么能解决这个问题!? Jscript脚本: $.validator.setDefaults({ submitHandler: function() { signupForm.submit(); } }); $().ready(function() { //Desactiva el submit $(“.submit”).click(function () { $(“.submit”).attr(“disabled”, true); $(‘#signupForm’).submit(); }); // validate signup form on keyup and submit $(“#signupForm”).validate({ wrapper: “div”, rules: { email: { required: true, email: true }, password: { required: true, minlength: 5 } }, messages: { email: “Use una […]

validation表单的各个部分

我已经将我的表格分成了div并使用Next按钮来购买和隐藏这些部分。 我也在使用jQuery Validation Plugin为我做所有的validation。 我需要知道的是如何逐节validation。 所以这就是我所拥有的 个人信息 详细地址 项目信息 条款和条件 默认情况下隐藏2,3和4以使表单不那么令人生畏。 单击“个人信息”的下一个按钮将隐藏此div并显示“地址详细信息”等。 最后一个屏幕有提交表单按钮,然后通常会validation整个表单,但我需要在用户继续操作之前validation每个部分。 这是我认为应该起作用的: CSS .project-address {display:none;} HTML Project details Project name: Next Project address Project address: Next JQUERY //clicking the next button hides this section and shows the next section jQuery(‘.project-details .reg-next-button’).click(function() { // jQuery(“.project-details”).slideUp(); // jQuery(‘.project-address’).slideDown(); jQuery(‘.reg-project-name’).validate({ debug: true, rules: { projectName: “required” […]

jQuery Validation插件显示密码旁边的成功/失败图像

我使用validation插件使用jQuery表单validation。 我已经validation了密码,最少7个字符和一个大写和oe号码。当我遇到密码有效时,需要在文本字段附近显示正确的图像。 否则图像错误。 jQuery.validator.addMethod(‘mypassword’, function(value, element) { return this.optional(element) || (value.match(/[AZ]/) && value.match(/[0-9]/)); }, ‘Password must contain at least one capital and one number.’); jQuery(“#loanRequestDetailsForm”).validate({ ignore: “”, rules : { password: { required: true, minlength: 7, mypassword :true }, confirmpassword: { required: true, minlength: 7, equalTo: “#password” } }, messages : { password : { […]

jQuery在submitHandler中使用AJAXvalidation,在第二次点击时提交?

我是AJAX的新手,并使用此SO答案的代码,这里使用PHP的jQuery Ajax POST示例与 WordPress站点上的表单集成。 它工作正常,但我无法将其与jqueryvalidation集成 我尝试将上面的页面中的javascript放入下面的submitHandler函数中 $(“#my-form”).validate({ submitHandler: function(form) { **js from other page** } }); 我的表单在第一次点击时validation。 然后,如果我输入输入并提交没有任何反应,我必须再次单击表单以使用AJAX正确提交。 下面是一个jsfiddle。 任何帮助表示赞赏谢谢。 我的代码的一个jsfiddle认为它会将一个错误记录到控制台,因为form.php没有链接

如何更改JQuery Validator语言消息

我正在使用http://bassistance.de/jquery-plugins/jquery-plugin-validation/中的JQuery Validator。 我怎样才能使消息是自定义的而不是英文的。

jquery-validate – addMethod – 如何应用自定义规则引用两个文本框?

我正在使用jQueryvalidation插件 ,我想使用一个自定义方法,在决定情况是否有效时,将两个输入两个不同文本框的值考虑在内。 我知道添加方法 ,我找到了一个例子…… jQuery.validator.addMethod(“math”, function(value, element, params) { return this.optional(element) || value == params[0] + params[1]; }, jQuery.format(“Please enter the correct value for {0} + {1}”)); …引用了两个元素,但我不清楚如何编写一个可以使用这种方法的规则? 为了更容易讨论想象我想要使用这个示例方法,我有一个看起来像这样的表单.. Input 1 End End 我有其他规则我这样申请: $(“#OPTREASON”).rules(“add”, { required: true, min: 0, messages: { required: “Required input”, min: “Please select a Reason” } }); 我如何做类似的事情来应用所示的示例自定义方法,以便’TOTAL’被检查为’LHSOPERAND’和’RHSOPERAND’的总和。

JQuery 1.5中断比较validation(JQuery Validate 1.8)

升级到JQuery 1.5及更高版本1.5.1后,我的比较validation失败。 我正在使用JQuery.Validate 1.7。 我的ViewModel具有以下数据注释: /// /// Gets or sets the full name. /// /// The full name. [Required] [Display(Name = “fullname”, ResourceType = typeof(Milkshake.Commerce.Model.Resources.Text))] public string FullName { get; set; } /// /// Gets or sets the email. /// /// The email. [DataType(DataType.EmailAddress)] [Display(Name = “email”, ResourceType = typeof(Milkshake.Commerce.Model.Resources.Text))] [Required(ErrorMessageResourceName = “EmailRequired”, ErrorMessageResourceType = […]

jQueryvalidation(日期范围)

我使用jQueryvalidation插件,并想知道是否有办法validation输入到字段中的日期是否是yyyy-mm-dd的日期,日期是2010年11月29日 – 2010年12月15日之间 我是jQuery的新手,所以如果有答案,请尽可能地愚弄答案,这样我就能度过难关。 非常感谢任何/所有建议