Tag: jquery validate

jQuery.validate.js onkeyup = true错误

使用我的jqueryvalidation配置,将onkeyup设置为true时出现以下错误。 如果我将其设置为false,它会起作用,但在模糊字段之前我不会得到validation反馈,并且我希望在每个keyup上获得validation: $(“#signupForm”).validate({ onkeyup: true, onclick: false // rules omitted for brevity } 我收到以下错误: TypeError: validator.settings[eventType].call is not a function validator.settings[eventType].call(validator, this[0], event); jquery.validate.js line 391

select2和jqueryvalidation无法正常工作

尝试在select2上使用validation,但有一些问题: 将显示错误消息,但输入有效条目时不会删除。 我正在加载一个工作正常的初始值…然而,validation器不识别该值并告诉我它无效…我必须手动输入相同的值然后validation,但仍然不会删除显示它的错误类/消息是有效的。 forms: filter : <input id="filter_default" type="hidden" name="settings[original]" value="”/> js: // get the default filter var default_filter = $(“#filter_default”).val(); $(“#vedit-filter”).select2({ //placeholder: “Select or enter…”, allowClear: true, multiple: false, ajax: { dataType: ‘json’, url: ‘/process/get_filter_list.php’, results: function (data) { return {results: data}; } }, createSearchChoice:function(term, data) { if ($(data).filter(function() { return this.text.localeCompare(term)===0; }).length===0) { […]

jQuery Validate忽略带有样式的元素

我正在使用jQueryvalidation客户端validation,我想忽略任何具有style=”display: none”元素 $(“#myform”).validate({ ignore: “?” }); 在上述情况下,我的选择器会是什么?

jQuery Validate – 我可以在更改之后重新validation一组字段吗?

我正在使用jQuery Validate,并且无论何时更改其中一个字段(或者可能,只要其中一个字段成功validation),它就会重新validation一组字段。 到目前为止,我的尝试只会产生无限循环 这可能,或插件设计是否排除它? (具体来说,我有一个方法需要填写Y组中的至少X个 ,并且一旦这是真的,我希望所有这些字段重新validation。目前我正在清除他们的错误消息使用我自己的代码,但这是一个黑客 – 它还隐藏了不相关的validation问题,直到重新提交表单。)

jQuery Validation插件 – equalTo不工作

我正在尝试将equalTo方法与jQuery Validation Plugin( http://jqueryvalidation.org/equalTo-method )一起使用,但它无效。 任何人都可以帮我弄清楚什么是错的? HTML: jQuery的: $(function(){ $(“#ss-form”).validate({ rules: { entry_123: “required”, email-again: { equalTo: “#entry_123” } } }); // end of function validate }); //end of general function 提前致谢!!!

$(“#form1”)。validate不是函数

包含两个jquery文件。 被包含在内。 包含没有错。 我收到了一条错误消息 $(“#form1”)。validation不是函数有什么问题?

更新到Jquery 1.9.0时jquery.unobtrusive-ajax插件坏了

可能重复: jQuery 1.7 – 将live()转换为on() //解决方案:我只是简单地替换了四个事件,如建议的批准答案和不显眼的ajax插件已启动并再次使用jquery 1.9.0 更新//观察底部标记答案的注释,这是解决此问题的最佳方法。 //原帖:我升级到jQuery 1.9.0,但随后他们弃用了live方法,因此不引人注意的ajax插件崩溃了。 我尝试更换它,因为升级为我修复了另一个错误。 但是,它不起作用。 我只是简单地用以下方式取代了: $(“a[data-ajax=true]”).on(“click”, function (evt) { evt.preventDefault(); asyncRequest(this, { url: this.href, type: “GET”, data: [] }); }); $(“form[data-ajax=true] input[type=image]”).on(“click”, function (evt) { var name = evt.target.name, $target = $(evt.target), form = $target.parents(“form”)[0], offset = $target.offset(); $(form).data(data_click, [ { name: name + “.x”, value: Math.round(evt.pageX […]

Jqueryvalidation不与ckeditor一起使用

我正在使用jQuery来validation表单..但是当我使用CKeditor并尝试使用jQueryvalidation它时,它不起作用。 这是HTML代码的片段 Submit 这是表单validation代码 $(document).ready(function(){ $(“#f3”).validate( { debug: false, rules: { cktext:{ required:true, minlenght:10 } } }); }); 仅供参考:为其他表单字段工作的jqueryvalidation期望ckeditor textarea提交 任何建议..摆脱这个问题..

如何使用jquery.validation插件使select2工作?

我正在尝试使用jquey.validation插件validationselect2字段,但没有任何反应。 我想要选择必填字段。 我正在使用这个自定义validationfunction: $.validator.addMethod(“requiredcountry”, function(value, element, arg){ return arg != value; }, “Value must not equal arg.”); 这是规则: rules: { country: { required: true, requiredcountry: “” } } 我应该使用哪个select2字段来匹配规则? 我很感激如何让select2与jquery.validation一起工作 10倍

在提交表单后,如何让我的jQuery Validator Code第二次运行?

这是场景。 用户填写表单。 他忘记了一些必要的信息。 我的validation码向用户表明需要缺少字段。 他完全填写表格并提交。 Presto它的工作原理。 现在,用户手动删除必填字段并再次点击提交。 Presto它的工作原理(IT SHOUDLNT)。 如何让我的validation第二次工作以防止提交空字段? 这是我的代码。 它只适用于表单提交的1次迭代。 所有后续提交都忽略了我的validation。 谢谢… //Validation $(‘#CommentsForm’).validate({ rules: { Author: “required”, Message: “required” }, messages: { Author: “Author is required.”, Message: “Comment is required.” }, errorContainer: “#CommentsErrorBox”, errorLabelContainer: “#CommentsErrorBox ul”, wrapper: “li” }); //User Clicked Submit Button $(‘#CommentsForm’).live(‘submit’, function (e) { e.preventDefault(); //Prevent Browser from getting […]