ajax返回json取值问题

图片说明

要用 data["agentDTO.agentCode"]来获取,因为你键名称包含了点操作符

要是data.agetnDTO.agentCode这样是获取data节点下的agentDTO节点下的agentCode了,当然undefined

同意楼上,如果用.的取值方式,楼主的变量agetnDTO.agentCode会被拆分成两个变量,自然就与事实不一致了。

agetnDTO.agentCode在你的代码里应该是一个变量,而你在取值时data.agetnDTO.agentCode,json解析时会找agetnDTO对象中的agentCode变量,跟实际不符。
正确的使用应是一楼的 data["agentDTO.agentCode"]来取值。

新手路过学习学习学习了。。。。。

你的数据存在 agetnDTO.agentCode 这个键对应的值 当中 你应该用这个键去取值