ajax 传递数组参数

var arr = new Array(3)

arr['color'] = "George";
arr['color2'] = "John";
arr['color3'] = "Thomas";


var param = '';
for(var i in arr){
param += i +':"'+arr[i]+'",';
}
param = param.substring(0,param.length-1);
var aaa = '{page:'+page+','+param+'}';
param =eval('('+aaa+')');

$.ajax({
url:url,
traditional: true,
dataType: 'json',
type: 'post',
data: param,
success: function(list) {}
});
posted @ 2016-07-25 20:28  微客鸟窝  阅读(225)  评论(0编辑  收藏  举报
/* 看板娘 */