所以我正在使用 jQuery validation并已设法(尽管有一些过时的文档)使一组所需的 radio 盒正常工作。问题是插件直接在第一个单选按钮(该组中具有所需类的第一个单选按钮)之后附加错误标签。
考虑到这一点,是否可以为每个错误标签设置自定义位置?
作为引用,这是 HTML:
<tr>
<td width="200">
<label>Title2 *</label>
</td>
<td width="505">
>>> <label><input type="radio" class="required" name="Title2" value="Mr" /> <!-- ERROR APPEARS HERE -->Mr</label>
<label><input type="radio" class="required" name="Title2" value="Miss" />Miss</label>
<label><input type="radio" class="required" name="Title2" value="Mrs" />Mrs</label>
<label><input type="radio" class="required" name="Title2" value="Ms" />Ms</label>
<!-- I WANT ERROR LABEL HERE -->
</td>
</tr>
滚动到标记为 >>>
的行您将看到注释,显示插件正在将错误标签放置在结束 </td>
之前您会看到我想要标签的位置。
感谢任何帮助, 谢谢。
最佳答案
尝试在您想要的位置添加标签标记:
<label class="error" for="Title2" generated="true"></label>
插件将使用此标签来显示错误
关于jquery - 使用 jQuery 验证重新定位错误标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11411251/