Javascript对象名称中的变量

时间:2011-06-29 06:47:35

标签: 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");

由于

2 个答案:

答案 0 :(得分:4)

您是否尝试从数据对象中访问“fname”属性?如果是这样,您可以执行以下操作之一:

var val = data.fname;

var val = data["fname"];

答案 1 :(得分:1)

这是完全合法的Javascript是的。它可能会更快尝试而不是在这里写一篇文章。