如何将JSON转换为纯文本?
{"Days":["is not a number"]}
到天不是数字。
以下是代码:
$('.best_in_place').bind("ajax:error", function(jqXHR,error, errorThrown) {
alert(error.responseText);
});
答案 0 :(得分:1)
当您使用jQuery时,这可能会有所帮助:
var result = '';
$.each(error.responseText, function(key, value) {
result += key + ' ' + value;
});
如果响应包含多个键值对,这也可以很容易地调整。
<强>演示强>
答案 1 :(得分:1)
将响应转换为JSON对象并解析其键值对
var error = JSON.parse( error.responseText );
for( var name in error ) {
console.log( name + " " + error[ name ] ); // Days is not a number
}