Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在JavaScript或jquery中解析此json_Javascript_Jquery_Html - Fatal编程技术网

如何在JavaScript或jquery中解析此json

如何在JavaScript或jquery中解析此json,javascript,jquery,html,Javascript,Jquery,Html,我有一个Id为employeename的html标签,我想将上面的消息设置为employeename必须是Id为employeename的html标签如何使用JavaScript或jquery实现 {"fieldErrors":[{"field":"employeename","message":"NotEmpty.employee.employeename"}]} The above json I am getting from Ajax respons as error:(status,j

我有一个Id为employeename的html标签,我想将上面的消息设置为employeename必须是Id为employeename的html标签如何使用JavaScript或jquery实现

{"fieldErrors":[{"field":"employeename","message":"NotEmpty.employee.employeename"}]}
The above json I am getting from Ajax respons as 
error:(status,jhxr,errorthrown)
{

}
您可以使用以下方法执行此操作:

var str =  '{"fieldErrors":[{"field":"employeename","message":"NotEmpty.employee.employeename"}]}';
var parsedJson = JSON.parse(str);
一旦它被解析,你就可以把键作为一个对象来引用,比如,如果你想让“字段”在对象里面,就说

var field = parsedJson.fieldErrors[0].field;
类似地,对于其中的任何字段

您可以使用以下方法:

var str =  '{"fieldErrors":[{"field":"employeename","message":"NotEmpty.employee.employeename"}]}';
var parsedJson = JSON.parse(str);
一旦它被解析,你就可以把键作为一个对象来引用,比如,如果你想让“字段”在对象里面,就说

var field = parsedJson.fieldErrors[0].field;

类似地,对于其中的任何字段

它应该是var str:),然后将其作为对象返回。要获取例如message变量,请使用
parsedJson.fieldErrors[0]轻松完成。message
@Deep更改了它。但是
string
也可以。Javascript区分大小写:)。但是,只是为了避免混淆而对其进行了更改。它应该是var str:)然后将其作为对象返回。要获取例如message变量,请使用
parsedJson.fieldErrors[0]轻松完成。message
@Deep更改了它。但是
string
也可以。Javascript区分大小写:)。但是,只是为了避免混淆而对其进行了更改。