这就是:
{"status":"failure","msg":{"name":["can t be blank"],"email":["can t be blank","is invalid"]}}
它是一毫瓦底,使用:
$("#sign_in_form").submit(function() {
var success_function = function(data) {
if(data.status == failure ) {
$("#error_msg").html(data.msg.name)
}
};
$.post($(this).attr("action"), $(this).serialize(), success_function, "json");
});
从大火中得出的错误是:
uncaught exception: [Exception... "Could not convert JavaScript argument arg 0 [nsIDOMDocumentFragment.appendChild]" nsresult: "0x80570009 (NS_ERROR_XPC_BAD_CONVERT_JS)" location: "JS frame :: http://localhost:3000/assets/jquery.js?body=1 :: <TOP_LEVEL> :: line 6182" data: no]
一切产品都进行罚款。 My javascript can access to data.status
数值,但使用<代码>数据.msg. 姓名:生成了无专业例外。