我想更改错误消息,但它不起作用
$('form').validate();
messages: {
"form[name]": "test",
}
});
如何解决?
我认为问题不仅仅在脚本中,而且在html.vot中只是无法理解我做错了什么,表单“name”必须通过验证。
这是我的HTML
<div class="form-group col-sm-12">
<%= f.label "Название" %>
<%= f.text_field :name, class: "form-control", required: :require %>
</div>
答案 0 :(得分:1)
脚本中存在语法错误,使用的名称也是错误的
$('form').validate({
messages: {
"event[name]": {
required: "test"
}
}
});
演示:Fiddle
答案 1 :(得分:0)
消息是验证的参数,因此您的语法错误。
尝试:
$('form').validate({
messages: {
"form[name]": "test"
}
});