未捕获的TypeError:无法从virtmart自定义字段读取null的属性“value”

时间:2013-06-01 17:15:24

标签: undefined virtuemart

首先,抱歉我的英语不好。我遇到了一些问题,我需要你的帮助! 我正在尝试在我的产品页面中添加自定义字段,但是当我从列表中选择自定义字段时,它在屏幕上看不到任何内容,并且它不会对我的产品页面添加任何内容。当我用chrome开发人员工具检查问题时,它说 未捕获的TypeError:无法读取null index.php的属性'value':1917 未捕获的TypeError:无法读取null index.php:2180的property'value' (匿名函数)index.php:2180 e.resolveWith jquery.min.js:2 w jquery.min.js:4 d jquery.min.js:4。

在index.php

2179 function(data) {
2180            jQuery.each(data.value, function(index, value){
2181                jQuery("#custom_field").append(value);
2182                jQuery('#custom_field').trigger('sortupdate');
2183            });
        }); 

在我调整j-query简单插件之前,一切正常。我在我的问题中添加了一个截图。我该如何解决这个问题?

顺便说一下,我正在使用Joomla! 2.5.9和virtuemart 2.0.18a。

提前感谢您的帮助!!! 阿西

1 个答案:

答案 0 :(得分:0)

从外观上看,数据未定义;无论您将数据传递给函数,它都会将null值传递给它。检查你称之为的所有地方;问题将在那里找到。