Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.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 如何为每个动态创建的单选按钮放置错误消息_Javascript_Jquery_Validation - Fatal编程技术网

Javascript 如何为每个动态创建的单选按钮放置错误消息

Javascript 如何为每个动态创建的单选按钮放置错误消息,javascript,jquery,validation,Javascript,Jquery,Validation,Iam使用javascript验证方法addClassRules对我的表单进行验证。在我的表单中,我有20多个单选按钮字段,这些字段将具有单选选项是,否。我为所有这些字段设置了相同的类,并按照 jQuery.validator.addClassRules({ 'extra_field' : { extra_flds_required : true } }); $.validator.addMeth

Iam使用javascript验证方法
addClassRules
对我的表单进行验证。在我的表单中,我有20多个单选按钮字段,这些字段将具有单选选项
是,否
。我为所有这些字段设置了相同的类,并按照

jQuery.validator.addClassRules({
        'extra_field' : {
            extra_flds_required : true              
        }
    });
    $.validator.addMethod("extra_flds_required",
                           $.validator.methods.required,"This field is required");
它可以很好地抛出消息,但破坏了设计。因此,我需要将每个元素的消息放在它们后面。我如何才能做到这一点。我尝试了
errorplacement
,但没有用。请为我找到一种方法来完成它。提前谢谢。

试试这个

$("#formid").validate({
                rules:{
                                },
                               messages:{

                },
                 errorClass: "help-inline", //create seperate class for error and put here
                 errorElement: "span" //error element type 
});

甚至建议我在使用
addClassRules