我有一个关联数组
var order = [];
order['id'] = 1266;
order['customer'] = [];
order['customer']["firstName"] = "John";
order['customer']["lastName"] = "Doe";
order['customer']["age"] = 46;
我想将此数组作为数据发送到我的ajax调用
$.ajax({
url : 'http:example.com',
method : 'post',
dataType : 'json',
data : order,
success : function() {
}
})
Ajax正在正确调用我的url但发送空数据。我试过了
但这些都不起作用
答案 0 :(得分:3)
您只需将数组更改为object即可。而不是var order = [];
使用var order = {};