data.push上出現以下錯誤。爲什麼?將元素添加到數組,如json
Uncaught TypeError: undefined is not a function
當在JavaScript這樣
var data = ({"name": "button", "value": "delete"});
data.push({"id": 456});
console.log(data);
$.ajax({
type: ...
url: ...
data: data,
dataType: "json"
}).done(function(data) {
...
}).fail(function(data) {
...
});
'數據[鍵] = value'可以讓你爲對象指定一個鍵+值,而push()只能爲Arrays指定一個值。 – dandavis