我有以下代码添加对象属性作为对象ID
$.post('page.php', {prop.name: prop.hash}, function (data) {
console.log(data);
});
注意,prob
是一个对象和(name
,hash
)是属性。
在prop.cr_name
的问题,总是给我这个错误消息: SyntaxError: missing : after property id
而且我从prop.name
改变了方式prop['name']
但仍然出现问题。
如何解决这个问题?
的可能的复制[使用一个变量在JavaScript的关键对象常量](http://stackoverflow.com/questions/2274242 /使用变量的一个键在一个JavaScript的对象文字) – Kaiido