Javascript 未捕获的TypeError:无法读取null的属性“ht\u 4year\u risk\u opt”

Javascript 未捕获的TypeError:无法读取null的属性“ht\u 4year\u risk\u opt”,javascript,json,Javascript,Json,我试图调用将返回json数据的servlet,但在解析时,我遇到了这个错误 var jsondata = jQuery.parseJSON(data); var ht_4year_risk_opt = jsondata.ht_4year_risk_opt; 这说明jQuery.parseJSONdata的结果为null。这可能有两个原因: 实际上是字符串null jQuery.parseJSONnull返回null 更可能的数据是null,然后parseJSON将其转换为字符串null,然后进

我试图调用将返回json数据的servlet,但在解析时,我遇到了这个错误

var jsondata = jQuery.parseJSON(data);
var ht_4year_risk_opt = jsondata.ht_4year_risk_opt;
这说明jQuery.parseJSONdata的结果为null。这可能有两个原因:

实际上是字符串null jQuery.parseJSONnull返回null

更可能的数据是null,然后parseJSON将其转换为字符串null,然后进行解析。jQuery.parseJSONnull返回null

因此,您需要找出数据为null或null的原因