jQuery Validate 外掛程式為驗證表單提供了強大的解決方案,但它並不總是涵蓋所有可能的驗證場景。這就是自訂規則發揮作用的地方,它允許您增強插件的驗證功能。
使用 jQuery Validate 定義自訂驗證規則涉及 addMethod 函數的使用。例如,要建立一條規則來檢查是否至少選擇了一組複選框中的一個,請考慮以下程式碼範例:
在此範例中,checkboxRequired 規則確保複選框組至少具有至少選擇一個選項。它遍歷複選框並僅在選中一個或多個複選框時返回 true。否則,它將觸發第二個參數中指定的錯誤訊息。
建立後,可以在外掛初始化期間使用規則選項將自訂規則套用至表單元素:
透過將checkboxRequired 規則指派給checkboxGroup 元素,任何在不選擇複選框的情況下提交表單的嘗試都會導致驗證錯誤。
以上是如何使用 jQuery Validate 建立並套用自訂驗證規則?的詳細內容。更多資訊請關注PHP中文網其他相關文章!