2016-09-09 88 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