$.post("test.php", { name: "John", time: "2pm" },
function(data){
alert("Data Loaded: " + data);
});
对象{ name: "John", time: "2pm" }
是匿名的。通常,我会使用类似于以下语法的方法访问对象的属性:
objectname.propertyname
但是如果没有objectname
,我该怎么办?我如何访问propertyname
?
答案 0 :(得分:1)
匿名对象的重点在于它只是匿名的。它仅在上下文中访问。如果以后想要访问该对象,则需要将该对象分配给变量。
尝试:
var obj = { name: "John", time: "2pm" };
$.post("test.php", obj,
function(data){
alert("Data Loaded: " + data);
alert("obj name is " + obj.name);
});