这看起来很简单,但我无法弄清楚。我正在使用 jquery 验证插件。我正在尝试验证 <input name=first>
和 <input name=second>
将错误消息输出到:
<span id="errNm2"></span> <span id="errNm1"></span>
我已经开始编写 errorPlacement: ,这是您自定义错误消息位置的地方。
我怎样才能把错误消息放在那些 <span>
中?
$(document).ready(function () {
$('#form').validate({
errorPlacement: function(error, element) {
error.append($('.errorTxt span'));
},
rules,
});
<input type="text" name="first"/>
<input type="text" name="second"/>
<div class="errorTxt">
<span id="errNm2"></span>
<span id="errNm1"></span>
</div>
原文由 learntosucceed 发布,翻译遵循 CC BY-SA 4.0 许可协议
你应该使用的是 errorLabelContainer
如果你想保留你的结构那么