如何将JSON转换为纯文本?{"Days":["is not a number"]}到Days不是数字。代码如下:
{"Days":["is not a number"]}
$('.best_in_place').bind("ajax:error", function(jqXHR,error, errorThrown) { alert(error.responseText); });
字符串
u3r8eeie1#
将响应转换为JSON对象并解析其键值对
var error = JSON.parse( error.responseText ); for( var name in error ) { console.log( name + " " + error[ name ] ); // Days is not a number }
kmynzznz2#
当你使用jQuery时,这可能会有所帮助:
var result = ''; $.each(error.responseText, function(key, value) { result += key + ' ' + value; });
字符串如果响应包含多个键值对,这也可以工作,并且可以很容易地进行调整。
Demo
Try before buy
pbpqsu0x3#
使用json-to-plain-text npm模块
3条答案
按热度按时间u3r8eeie1#
将响应转换为JSON对象并解析其键值对
字符串
kmynzznz2#
当你使用jQuery时,这可能会有所帮助:
字符串
如果响应包含多个键值对,这也可以工作,并且可以很容易地进行调整。
Demo
Try before buy
pbpqsu0x3#
使用json-to-plain-text npm模块