我在使用 javascript 中的变量访问特定对象时遇到问题。这是我正在使用的代码:
global_grouplist = getTenantGroupList();
console.log(global_grouplist)
var currentgroup = getSelectedGroupName();
console.log(currentgroup)
console.log(global_grouplist.currentgroup);
'global_grouplist' 返回一大堆对象,我想从那里得到一个特定的值。如果我取 currentgroup 将等于的值,并像这样运行它:
console.log(global_grouplist.actualvalue)
它给了我想要的东西。但是,当我这样做时。
var currentgroup = actualvalue
console.log(global_grouplist.currentgroup)
这是 getTenantGroupList() 函数:
function getTenantGroupList(){
return jQuery.parseJSON($.ajax({
url: 'tenantgrouplist.json',
dataType: 'json',
async: false
}).responseText);
}
这是 getSelectedGroupName 函数:
function getSelectedGroupName(){
var retval = null;
$('#grouplist li a').each(function(){
if($(this).parent().hasClass('group-selected'))
retval=$(this).html();
});
return retval;
}
这没用。我在这里缺少一些基本的东西吗?如果您需要更多信息,请告诉我!