2014-02-21 32 views
-1

在這種情況下,使用JQuery驗證如何驗證輸入:JQuery驗證陣列bidimentional

<input name="val[0][0]" class="field text"> 
<input name="val[0][1]" class="field text"> 
<input name="val[0][2]" class="field text"> 
<input name="val[n][n]" class="field text"> 

我試試這個:不工作

$("#form").validate({ 

    rules: { 
     "val[][]": { 
      "required": true, 
      "dateBR": true 
     } 
    }, 

但 「VAL」 可以是正..

有什麼建議嗎?謝謝。

+0

實施例:http://jsfiddle.net/NGwY2/ 但是,字段 「VAL [] []」 是動力,我需要驗證所有。 – cev

回答

2

我不知道如何基於動態名稱來做到這一點。但是,只需查看jquery validate reference document即可創建基於類的規則。

實施例:

$.validator.addClassRules("valReq", { required: true }); 
+0

在這種情況下,它看起來像類是'field',規則對象將是'required:true,dateBR:true' – Ryley

+0

謝謝。這是它: http://jsfiddle.net/NGwY2/1/ – cev