2016-09-09 65 views
0

务必使用相同的迪利姆诺没有解决 ((在同一页面上两个步骤的形式,没有工作JQuery验证两种形式和各个领域有不同的名称和编号。)初学jquery和ajax)。jQuery验证两种形式 - 语法识别形式

$('form[name="clt"]').validate({ 
}); 

首先是识别表单的正确语法吗? 这是两步表格(验证一步一步/表格)。错误消息不起作用 谢谢。

+0

[多个JQuery不同表单选择器]的可能重复(http://stackoverflow.com/questions/32995625/multiple-jquery-di不同形式选择器) – vijayst

+0

精度:带步验证的两步形式....(逐步) – juliet

+0

形式的语法是正确的。名字是可选的,如果有多种形式,则很有用。双引号也不是必需的,除非有空格。 – vijayst

回答

0

您必须为每个表单使用.validate()。你有不同的命名吗?

在你的榜样,你只有:

$('form[name="clt"]').validate({ 
}); 

你必须有两个:

$('form[name="form1"]').validate({}); 
$('form[name="form2"]').validate({}); 

如果不是两种形式,因为它是在你的标题,但两个步骤的形式为您介绍:

$(".buttonYouClickForNextStep").click(function() { 
    $('form[name="clt"]').validate({ 
    }); 
} 
+0

我为每一个使用不同的ID。 – juliet

+0

但是您使用多少.validate()? –

+0

我用了两个。 表单1运行良好。我认为问题来自于我不想以相同方式检索数据的事实。 iF错误--->消息错误的数据,如果不是数组数据导致我需要检索其中两个不同的消息。 – juliet