簡體   English   中英

Jquery Validate插件中的幾個自定義驗證規則

[英]Several custom validate rules in Jquery Validate plugin

我正在使用Jquery Validate插件檢查用戶輸入

但是,我發現該選項不夠用,因此我決定使用自定義規則

有沒有網站提供這些規則?

我想檢查的是 日期整數格式

謝謝

您可以像這樣自定義jQuery驗證插件。

jQuery("form#my-form").validate({
            rules: {
                //input field name "inputName"
                //implement your rules here
                inputName: {
                    minlength: 3
                }
            },
            messages: {
                inputName: {
                    required : 'Your customized message'
                }
            }
        });

您可以通過擴展jQuery驗證器來添加自定義規則

   jQuery.validator.addMethod("customdate", function(value, element) { 
   return this.optional(element) || {your rules}
     }, "eg YYYY-MM-DD");

在這里看到

http://docs.jquery.com/Plugins/Validation/Validator/addMethod#namemethodmessage

僅用於數字,您無需編寫自己的規則。它已經包括功能,嘗試數字和數字

  1  $("#form").validate({
        rules:{
            inputtype:{required:true,digits:true}

        },
        messages:{
            inputtype:{required:"Please provide Number",digits,"Number Only!"}

        }
    });

    2.  $("#form").validate({
        rules:{
            inputtype:{required:true,number:true}

        },
        messages:{
            inputtype:{required:"Please provide Number",number,"Number Only!"}

        }
    });

暫無
暫無

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

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