未捕获的TypeError:无法读取null的属性'ht_4year_risk_opt'

时间:2014-04-26 13:36:48

标签: javascript json

我正在尝试调用将返回json数据的servlet,但在解析时我收到此错误。

var jsondata = jQuery.parseJSON(data);
var ht_4year_risk_opt = jsondata.ht_4year_risk_opt;

1 个答案:

答案 0 :(得分:0)

这告诉您jQuery.parseJSON(data)会产生null。两个可能的原因:

  1. 确实是字符串"null"jQuery.parseJSON("null")返回null

  2. (更有可能)datanull,然后parseJSON转换为字符串"null",然后进行解析。 (jQuery.parseJSON(null)返回null

  3. 因此,您需要了解datanull"null"的原因。