2010-11-05 137 views
0

我正在使用jquery驗證。這是我的表格:jquery自定義驗證器

<form > 
<input type="text" id="n1" /> 
<input type="text" id="n2" /> 
<input type="text" id="n3" /> 
</form> 

這是我的規則:

$('form').validate({ 
     rules:{n1:'number', n2:'number', n3:{number:true, required:true }} 
}); 

但我需要只顯示一個消息3個輸入。當1,2或3個輸入錯誤時只顯示一個錯誤標籤。

回答

0

我想你需要的東西,這

var msg = { number: 'your msg here'}; 
$('form').validate({ 
    rules:{n1:'number', n2:'number', n3:{number:true, required:true }} 
    messages: { n1: msg, n2: msg, n3: msg } 
}); 
+0

感謝狀,但該腳本將3封郵件有相同的文字,但我只需要一個味精。 – 2010-11-05 18:22:17

+0

對不起,沒有時間去測試它。如果你還沒有解決這個問題,我會回家看看。 – rafaelxy 2010-11-11 16:38:04