簡體   English   中英

jQuery驗證未顯示消息

[英]jQuery Validation not showing message

我是使用jQuery驗證的新手,還無法使其正常工作。 我只是想彈出一條消息,說缺少名字。 該腳本中缺少任何內容嗎?

 <!-- Validate -->
        <script type="text/javascript" src="jquery.validate.min.js"></script>


$(document).ready(function(){
    $("#form").validate({
        firstname_1: { required:true },
        //same for your other fields
    }, {
    messages: {
        firstname_1: "Missing first name",
    }
});

<cfform name="form" id="form" method="post">

    <cfoutput><input type="text" name="firstname_#Add#" id="firstname_#Add#" placeholder="First"  validateat="onSubmit" validate="noblanks" required="yes" message="Please enter owner #Peoplecount#'s first name." value="#session.checkout.info["firstname_" & Add]#"></cfoutput>

您有錯誤的.validate()參數。 它只需要一個options參數,並且驗證規則就包含在該參數中:

$("#form").validate({
    rules: {
        firstname_1: {
            required: true
        },
        // Same for other fields
    },
    messages: {
        firstname_1: "Missing first name",
        // Repeat for other fields
    }
});

暫無
暫無

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

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