小编fre*_*yum的帖子

jquery - 如何将errorPlacement用于特定元素?

我有复选框,文字跟着它,就像;
[复选框]我同意

如果在提交时未单击该复选框,则显示错误信息的当前方式是(我使用errorElement:"div");

[复选框]
此字段是必填字段.
我同意**

我宁愿喜欢;
[复选框]我同意
此字段是必填项

知道怎么做到这一点吗?

我有关的复选框和文本元素的html包装是这样的;
[div] [复选框]我同意[/ div] [div] [/ div]

我尝试了errorPlacment:如下所示希望仅为该元素应用它;

...            
messages: {
    usage_terms: {
        required: "Must agree to Terms of Use.",
    //errorElement: "div"
    errorPlacement: function(error, element) {
        error.appendTo( element.parent("div").next("div") );
        }
    }
}
...
Run Code Online (Sandbox Code Playgroud)


它没用.任何的想法?.

jquery jquery-validate errorplacement

15
推荐指数
1
解决办法
3万
查看次数

标签 统计

errorplacement ×1

jquery ×1

jquery-validate ×1