我有设置表格和parsleyjs。我正在使用Laravel 5.1,当我提交无效数据时,我的FormRequest返回422.我想迭代Laravel返回的错误并手动添加到表单中。
我可以这样做:
var error = errorsBag.username[0];
$("#username").parsley().addError("remote", {message: error});
这会向表单添加错误消息。但它坚持下去,如果我改变了场值,它就不会消失但是场确实会将颜色变为绿色。 (我正在使用.has-success作为有效字段。)
尽管创建了OnChange EventListener,但是只要字段更改其值,我怎么能使错误消失。
答案 0 :(得分:0)
您应该编写自己的自定义验证器;它可以返回您可以根据您的回复构建的自定义错误消息。