2011-11-03 58 views
6

我對文本字段具有以下驗證碼,但下面的'字段'需要替換爲動態創建的文本字段的名稱。帶有方括號的表單名稱的jQuery驗證

我的問題是它在名稱的方括號 - options[483998]

我怎麼會去加入這個在下文中明顯的代碼,如果我做一個直接與options[483998]替代領域它創建無效編碼。

jQuery("#product_addtocart_form").validate({ 
    rules: { 
    field: { 
     required: true, 
     range: [100, 2540] 
    } 
    } 
}); 

回答

0

難道你不能把這個關掉嗎?

jQuery("#product_addtocart_form").validate({ 
    rules: { 
    'options[483998]': { 
     required: true, 
     range: [100, 2540] 
    } 
    } 
}); 
0

只是把它放在引號:"options[483998]"

0

我已經試過這爲好,但我的驗證碼API不會使用這種技術的工作。

"upload_images[]": 
     { 
      required: true, 
      accept:"jpg,png,jpeg" 
     } 

我正在處理一個圖像上傳輸入與多個圖像,我需要它來檢查提交表單之前是否有任何選擇。其他輸入與驗證API完美配合。

相關問題