3
我有一個像轉換變量到JSON值名稱
var column = $(this).attr('class');
那麼我就需要這個變量添加爲一個JSON對象的名稱,像這樣
obj.push({ column : anotherVar });
此輸出變量「列」而不是我的變量。在JSON中將我的變量轉換爲可用字符串的最簡單方法是什麼?
我有一個像轉換變量到JSON值名稱
var column = $(this).attr('class');
那麼我就需要這個變量添加爲一個JSON對象的名稱,像這樣
obj.push({ column : anotherVar });
此輸出變量「列」而不是我的變量。在JSON中將我的變量轉換爲可用字符串的最簡單方法是什麼?
你必須做的兩個步驟:
var tmp = {}; tmp[column] = anotherVar;
obj.push(tmp);
您可以隨時使用[]
來指代對象,它的名稱是動態的屬性,但你不能在一個對象文本使用這樣的名字。
我不明白你的問題。請詳細說明。 – 2010-11-01 14:30:27