簡體   English   中英

使用jQuery驗證插件驗證表單字段?

[英]validating form fields using jquery validation plugin?

我正在使用JQuery驗證插件。

<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.0/jquery.validate.js"></script>

今天,我遇到了一個問題,我需要validated fields with the same name ,例如: <input type="text" name="foo[]" value="" /> -問題是插件將僅驗證第一場。 我知道原因是因為插件期望使用我認為的唯一名稱。 是否有解決方案來驗證所有具有相同名稱的字段?

謝謝!

引用

“ ...問題是插件僅會驗證第一個字段。我知道原因是因為插件期望使用我認為的唯一名稱。是否有解決方案來驗證所有具有相同名稱的字段?”

這是真的。 如果在每個字段中沒有唯一的名稱,該插件將無法正常運行。

另外,使用jQuery $.each()通過.rules('add')方法分配規則也不可行。 那是因為根本問題不在於選擇元素和分配規則,而是該插件使用name屬性來跟蹤正在驗證的元素。 如果name相同,則不可能。

失敗的jQuery .each()演示

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM