Tag: jquery validate

显示错误焦点 – validationjQuery

当用户点击输入框等时,我怎么能显示我的错误? jQuery(document).ready(function() { //Home Validation $(“#quote”).validate({ rules:{ companyName:{ required: true, url: true } } }); etc etc

Jquery Validate插件中的几个自定义validation规则

我正在使用Jquery Validate插件来检查用户输入 但是,我发现该选项不够,我决定使用自定义规则 有没有网站提供这些规则? 我想检查的是日期和整数的格式 谢谢

jQuery表单序列化 – 只返回一个空字符串

我没有从序列化我的html表单中获取任何数据。 这是表格 Sign In 这是jquery jQuery(document).ready(function(){ $(“#basicForm”).validate({ submitHandler: function (form) { var request; var $form = $(this); var $inputs = $form.find(“input, select, button, textarea”); var serializedData = $form.serialize(); alert (serializedData); <==empty $inputs.prop("disabled", true); request = $.ajax({ url: "./ajax/login.php", type: "post", data: serializedData }); request.done(function (response, textStatus, jqXHR) { // log a message to the console […]

Jquery Validator和已隐藏的字段

我试图让Jquery validationn插件在提交时不validation隐藏字段。 例如,如果我们有这样的HTML: 然后打电话: $(‘div#2’).hide(); 并提交表格,即使第二个输入可能有一些错误的数据输入表格仍应提交。 我想更改validation代码,但找不到相关的片段。

jQueryvalidation错误返回链接

我正在使用jquery Validation Plugin。 我有一个电子邮件字段。 如果电子邮件正在使用中,我希望validation插件通过指向客户端页面的链接给出错误。 IE:如果我输入电子邮件john@bobo.com并且他是名为John Mark的客户端#312,我希望我的错误是: John Mark is using that email. 我希望我的外部文件只是回显整个错误,并让jQuery Validation插件显示完整的错误。 如果没有,我想要返回客户端名称和客户端ID,然后能够输出带有链接的错误消息。 jQuery代码: $().ready(function() { // Validate the form $(‘#sign-up_area’).validate({ rules: { firstName: “required”, lastName: “required”, email_address: { email: true, remote: { url: “includes/databasecheck.php”, type: “post”, success: function(html){ $(“#email”).html(html); } } } }, messages: { firstName: “First Name Required”, lastName: “Last […]

Jqueryvalidation动态添加的行具有多个具有相同名称的元素

根据某些count动态添加表行 var del_count=$(“#trainee_count”).val(); var row_counter=0; for(var i=0;i<del_count;i++){ row_counter++; $(".add_trainee").append( '’+ ”+ ”+ ”+ ”+ ”+ ” ); } 基本上我正在尝试对具有相同名称的多个元素进行validation。 validation: $(“.traineeDetailsForm”).validate({ errorContainer: “#error_div”, errorPlacement: function(error, element) {} }); 我可能有’n’行数,这将有’n’个具有相同名称的元素这里validation只适用于第一行(tr)

当我在IE8中使用JQuery的form.Submit()时,为什么会出现exception?

以下在FF和Chrome上完美运行。 什么是IE8抱怨? jQuery(document).ready(function () { jQuery(“#myForm”).validate( { submitHandler: function (form) { form.Submit(); } }); }) 如果您未在文本框中输入任何内容,则JQueryvalidation将起作用并显示警告消息。 如果你把东西放到文本框中,JQuery Validation会成功并调用我的submitHandler代码。 显然我已经删除了所有额外的逻辑,但基本上最后它假设调用form.Submit()。 但是,这行“form.Submit();” 生成“错误:对象不支持此属性或方法”

提交处理程序不起作用

我在下面使用的代码正确validation,但在字段有效时不提交: $(document).ready(function(){ $(“#verifyformDesktop”).validate({ errorContainer: “#messageBox1, #messageBox2”, errorLabelContainer: “#messageBox1 ul”, wrapper: “li”, debug:true, submitHandler: function(form) { form.submit(); } }) }); … 也许是submitHandler?

如何使用jquery validate使用最少的一个输入进行validation?

我的html代码是这样的: Submit 我的javascript代码是这样的: $(document).ready(function () { $(‘#form-product’).validate(); $(‘[name^=”test”]’).each(function () { console.log(‘test’) $(this).rules(‘add’, { required: true, messages: { required: ‘Minimal 1 input’ } }); }); }); 演示和完整代码如下: http : //jsfiddle.net/oscar11/XTtTP/6/ 我想让validation动态化 如果用户没有输入任何内容然后用户提交,则会显示消息“最小1输入” 如果用户在一个文本框中输入并提交,那么它将成功。 我创建的代码仍然不完美 如果用户在一个文本框中输入然后提交,它仍然有消息“最小1输入”。 应该没有消息 我如何改进我的代码?

JQueryvalidation远程返回结构问题

这里引用先前的问题: 如何使用jqueryvalidation远程validation来设置表单字段值并将其返回到表单操作页面? 我正在使用JQuery Validate在Coldfusion应用程序中执行远程表单validation。 当捕获远程validation错误并为用户通知做好准备时,我们正在构建一个返回结构,其不仅包含validation错误,还包含一组表单字段,供表单操作页面使用。 由于远程validation错误结构与我们的表单结构合并,我们对用户的validation显示现在正在中断。 以下是正在创建的错误文本的片段: <cfset form.errormessagelist = listappend(form.errormessagelist, "Your assigned password is required to proceed.”, form.rs)> 这是设置的初始错误结构的片段: 这是我们将表单结构附加到结果结构的位置: 这是返回validation插件的回报: #serializeJSON(result_struct)# 以下是validation插件格式化用户显示的错误返回: var errors = {}; $.each(data.ERRORFIELDLIST, function(i, val) { eval(“errors.”+val+”='”+data[i]+”‘”); }); var dialog_html = ”; $.each(data.ERRORMESSAGELIST, function(i, val) { dialog_html += ”+val+”; }); 在我们开始将表单结构与结果结构合并之前,我们的错误报告例程按预期工作。 以下是该工作返回的#serializeJSON(result_struct)#的示例转储: while(1);{“ERRORMESSAGELIST”:[“Please enter a valid password (hint: it’s […]