jQuery.validate.js文本字段下的错误标签

时间:2011-08-23 21:18:17

标签: jquery validation

我使用jquery.validate.js进行表单验证,但我似乎无法解决错误标签显示在输入字段右侧的事实。我希望它们出现在输入字段中。

有谁知道如何得到这个结果?

//编辑

解决了它:

我进了jquery.validate.js

编辑了以下内容:

// from line 627
627. showLabel: function(element, message) {
628. message = "<br>"+message;

1 个答案:

答案 0 :(得分:1)

虽然它可以直接编辑验证脚本,但在未来可能无法维护,或者可能不适合稍后查看此问题的人。

这是另一种选择,

jQuery验证错误产生类似:

<label for="input1" generated="true" class="error">This field is required</label>

它还为输入元素本身添加了类“错误”<input id="input1" name="input1" type="text" class="required 错误 " />

所以要设置错误的样式,在这种情况下让它显示在输入下你可以做类似的事情......

CSS:

label.error {
    display:block;
}