Jquery Javascript对象名称中的变量
我想知道在jquery中是否可以在对象名中使用变量 这是我的代码:Jquery Javascript对象名称中的变量,jquery,json,variables,object,Jquery,Json,Variables,Object,我想知道在jquery中是否可以在对象名中使用变量 这是我的代码: $.post("sp.php",function(data){ var val=data+'fname'; alert(val); \\ i basically want to perform alert(data.fname) },"json"); 谢谢这是完全合法的。不过,尝试一下可能比在这里写帖子更快。是否尝试从数据对象访问fname属性?如果是这样,您只需执行以下操作之一: var val = data.fname;
$.post("sp.php",function(data){
var val=data+'fname';
alert(val); \\ i basically want to perform alert(data.fname)
},"json");
谢谢这是完全合法的。不过,尝试一下可能比在这里写帖子更快。是否尝试从数据对象访问fname属性?如果是这样,您只需执行以下操作之一:
var val = data.fname;
或
第二个答案:var-val=data[houseno];非常适合变量对象名:DIt确实有效,它是有效的JS。不起作用的是,每次传递都要处理数据,而这可能是对象或值的集合。然而,我现在看到您已经修改了您的原始帖子,声明您希望访问数据中的元素,在这种情况下,Clayton已经回答了一个不同的问题。
var val = data["fname"];