我知道这是一个相当la脚的问题,但是我在文档中以及论坛附近都找不到。
我有这个HTML
<div class="input-field col s3">
<label for="CEP">CEP <span class="mandatory">*</span></label>
<input class="validate" id="CEP" name="CEP" required="required" type="text" />
</div>
我没有此字段的表单,因为我将通过ajax发布该表单。
在发送之前,我想检查它是否有值,所以我会做这样的事情
if($("#CEP").val() === '')
{
//trigger error and return
}
问题是:我想使用JQuery触发验证错误。可是我不知道
提前致谢。
最佳答案
非常简单。
试一试:
...
if($("#CEP").val() === '')
{
$('#CEP').addClass('invalid');
}
并在验证错误时在输入上添加错误消息:
<div class="input-field col s3">
<label for="CEP">CEP <span class="mandatory">*</span></label>
<input class="validate" id="CEP" name="CEP" required="required" type="text" />
<span class="helper-text" data-error="Wrong Credentials!"></span>
</div>