Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery验证消息更改(自定义消息集)_Javascript_Php_Jquery_Validation_Webpage - Fatal编程技术网

Javascript Jquery验证消息更改(自定义消息集)

Javascript Jquery验证消息更改(自定义消息集),javascript,php,jquery,validation,webpage,Javascript,Php,Jquery,Validation,Webpage,我想设置jquery验证的自定义消息。我的表单代码:它总是给消息:“你没有回答所有必填字段”。但我想改变 <form id="addproductform" method="post" action="" role="form"> <div class="col-md-6"> <div class="form-group"> <label>Name </label>

我想设置jquery验证的自定义消息。我的表单代码:它总是给消息:“你没有回答所有必填字段”。但我想改变

<form id="addproductform" method="post" action="" role="form">
    <div class="col-md-6">
        <div class="form-group">
            <label>Name </label>
            <input data-validation="required" data-msg="Please enter your first name" class="form-control" placeholder="Enter name">
        </div>
</form>

名称
Jquery:-

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery-form-validator/2.2.8/jquery.form-validator.min.js"></script>
<script>
    $.validate({
        decimalSeparator: ','
    });
</script>

美元。验证({
小数分隔符:','
});

名称
//当浏览器准备就绪时。。。
$(函数(){
//在#注册表表单元素上设置表单验证
$(“#addproductform”).validate({
//指定验证规则
规则:{
名称:“必需”,
},
//指定验证错误消息
信息:{
姓名:“请输入您的姓名”,
},
submitHandler:函数(表单){
表单提交();
}
});
});

请使用
数据验证错误msg=“请输入您的名字”
而不是
数据msg=“请…”
,如下所示:

$。验证({
小数分隔符:','
});

名称

已编辑的代码..使用输入类型并提交和更改脚本标记Thathas great@AnshuPratapYadav<代码>:)
    <script src="//code.jquery.com/jquery-1.9.1.js"></script>
    <script src="//ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.min.js"></script>

      <form id="addproductform"  method="post" action="" role="form">
                        <div class="col-md-6">
                            <div class="form-group">
                                <label>Name </label>
                                <input name="name" class="form-control"    placeholder="Enter name"  >
  <input type="submit">
                            </div>
     </form>

     <!-- jQuery Form Validation code -->

       <script>

    // When the browser is ready...
    $(function() {

    // Setup form validation on the #register-form element
    $("#addproductform").validate({

        // Specify the validation rules
        rules: {
            name: "required",
                    },

        // Specify the validation error messages
        messages: {
            name: "Please enter your name",

        },

        submitHandler: function(form) {
            form.submit();
        }
    });
     });
    </script>