Tag: jquery validate

jQueryvalidation文件上传

我正在尝试使用jQuery ValidatevalidationHTML文件上载 我发现我可以使用meta选项,如: $(“#myform”).validate({ meta: “validate” }) 但它似乎不起作用。 无论如何我需要添加required类。 然后文件类型检查当然也不会起作用。 我需要做一些额外的事情吗?

如何validation一组单选按钮?

我有一个在线调查,我正在使用jqueryvalidation。 所以每个问题都有4个选项,每个选项都是一个单选按钮。 当我构建我的jquery validatio规则时,我该如何引用它们? 每个问题选项都有一个ID和名称。 以下是我到目前为止所做的事情,但它无法正常工作。 $(document).ready(function() { $(“#myForm”).validate({ rules : { someQuestionId123 : {required : true } }); }); 其中someQuestionId123是单选按钮元素的名称 。

需要单击提交按钮两次才能提交表单

我的代码中有以下jquery函数。 我必须单击“提交”按钮两次才能使表单提交工作。 我可以使用ajaxSubmit函数,然后一切正常,但jquery的问题是提交按钮的值本身不作为post的一部分传递。 我有isset($_POST[‘submit’])检查我的所有子页面并使用ajaxSubmit ,从未设置此条件。 $(“#bulkeditshowForm”).validate({ submitHandler: function(form) { $(‘#bulkeditshowForm’).ajaxForm({ // target identifies the element(s) to update with the server response target: ‘#bulkeditResult’, beforeSubmit: function(){ }, success: function() { } }); 如何使用ajaxSubmit函数并通过表单提交“提交”按钮值? 提交表单时我需要提交变量集。 ajaxForm这样做,但我需要单击两次提交按钮。 ajaxSubmit是解决方案,但它不会设置submit变量本身。

使用jQuery(远程)validation时,为什么错误消息中显示了错误的字段值?

我正在以与Remember The Milk演示非常相似的方式使用jQueryvalidation插件。 $(“#registrationForm”).validate({ rules: { email: { required: true, email: true, remote: ” }, }, messages: { email: { required: “Please enter an email address”, email: “Please enter a valid email address”, remote: jQuery.format(“{0} is already in use”) } }); 第一次提交无效的电子邮件(例如bob@mail.com)时,错误消息是预期的。 但是,如果我输入另一封无效的电子邮件(例如sue@mail.com),validation插件仍会显示“bob@mail.com已被使用”。 我已经跟踪了到达Url.Action调用中指定的控制器的参数,它们肯定是正确的(即“sue@mail.com”作为电子邮件地址发送时,即在该字段中输入的内容)。 有没有其他人使用jQueryvalidation插件遇到这个或类似的问题?

使用Jquery Validation Plugin为我的表单添加实时validation

我想使用这个jquery插件实时validation我的表单(在输入上): https : //jqueryvalidation.org/rules/ ? 这是我当前validationfunction的一个示例: (function(ns, window, document, $, undefined) { var $form; ns.init= function(){ $form = $(‘#formQA’); $form.validate({ rules : { QResponse : { required: function (element) { if ($(element).is(“:visible”)) { return true; } return false; } , maxlength: 255, minlength: 2 } } }) } })(home.createNS(‘home.qa.validation’, false), window, document, jQuery);

jQueryvalidationrequire_from_group不起作用

我在我的使用中使用require _from_group进行validation,但它无效。 我的脚本代码在这里: jQuery.validator.setDefaults({debug:true,$(document).ready(function(){ jQuery.validator.setDefaults({ debug: true, success: “valid” }); $(“#findproject_form”).validate({ rules: { Profession: { require_from_group: [1, “.validategroup”] }, Location1: { require_from_group: [1, “.validategroup”] }, Company: { require_from_group: [1, “.validategroup”] }, Name: { require_from_group: [1, “.validategroup”] }, KeyWord: { require_from_group: [1, “.validategroup”] } } }); $.validator.addMethod(“require_from_group”, function (value, element, options) { var $fields = $(options[1], […]

我试图用jqueryvalidation突出我的输入

我在mvc工作。 这是我的看法: @using (Html.BeginForm(“CreatePost”, “Posts”, FormMethod.Post, new { @enctype = “multipart/form-data”, @id = “save-post-form” })) { Post Title @Html.TextBoxFor(m => m.Title, new { @class = “form-control”, @autocomplete = “off” }) @Html.ValidationMessageFor(m => m.Title, null, new { @class = “text-danger” }) Post Description @Html.TextAreaFor(m => m.Description, new { @class = “form-control”, @autocomplete = “off” }) @Html.ValidationMessageFor(m […]

jquery 1.5 ajax请求是错误的

尝试升级到jQuery 1.5并且所有的ajax调用都会中断。 我正在运行firefox并且它给了我一个无效标签的javescript错误我正在使用php的json_encode这里是我的json响应 { “page”: “1”, “total”: 9651, “rows”: [ { “cell”: [ “story”, “51438”, “Skin color: Handy tool for teaching evolution”, “2011-02-20 08:30:26” ] }, { “cell”: [ “story”, “51435”, “Photosynthesis may hold key to production of cheap hydrogen for fuel”, “2011-02-19 10:00:03” ] }, { “cell”: [ “story”, “51478”, “Dancers, supporters ready for […]

bassistance jQuery表单validation插件 – 提交前的电子邮件错误

我正在使用这个插件: http : //bassistance.de/jquery-plugins/jquery-plugin-validation/ 用于JQuery表单validation。 除了电子邮件字段,一切都很好。 一旦我开始输入该字段,请输入“请输入有效的电子邮件地址”。 消息出现,即使我到目前为止输入的内容是正确的。 在文档( http://docs.jquery.com/Plugins/Validation )中,它说: “在字段被标记为无效之前,validation是懒惰的:在第一次提交表单之前,用户可以通过字段标记而不会收到恼人的消息 – 在他有机会实际输入正确的内容之前,他不会被窃听值” 但这似乎不会发生在电子邮件领域。 这个问题也可以在作者的演示中看到: http : //jquery.bassistance.de/validate/demo/ 这种行为是否有选项/解决方法?

submitHandler和.validate()问题

最近我有把文件附加到电子邮件的问题,我处理,感谢你们各位顺便说一句。 现在我有下一个问题连接“固定”附加文件。 实际上有比我想象的更多的问题。 1)在下面的代码中,在validation插件中,我认为它应该调用像这样“名称:requred”的规则,但事实并非如此。 为了使它工作,我必须调用form class =“required”,为什么? 当我删除class =“requred”时,validation不再存在。 2)好的,所以class =“required”,小问题,validation工作正常,但是submitHandler会发生什么? ajax没有运行,网站刷新,我得到了成功的消息。 我的意思是发送带附件的电子邮件而不用刷新。 3)更糟糕的是,我写入upload_file规则的“消息”(应该显示何时未上传文件)不会出现,而是来自title属性(表单)的消息。 所以一切都不是我应该的。 我修理/修理/改变什么以使其有效? 请帮我 代码:forms: Imię i nazwisko: * Email: * List motywacyjny: * Wybierz plik CV: * <input type="file" name="uploaded_file" title="Wybierz plik CV do przesłania” class=”required” id=”uploaded_file”> Wysyłamy maila….. validation: $(“#formmail”).validate({ rules: { email: { required: true, email: true }, name: […]