当数据发送到要保存的服务器时,即使客户端验证完成也要重新执行检查,但是如果模型无效,则返回的响应是json格式(来自getErrors / ActiveForm :: validate($ model))包含有错误的消息和属性。
接收时如何影响客户端的表格;从表单上的reponse到it字段的每个错误?
我可以调用客户端(js)上的任何函数将响应传递给它吗?
答案 0 :(得分:1)
使用
$.each(data, function(key, val) {
$("#"+key).after("<div class=\"help-block\">"+val+"</div>");
$("#"+key).closest(".form-group").addClass("has-error");
});
这会将错误附加到相应的字段。