我们如何在Javascript
get调用中将ajax
数组作为参数发送。
我正在使用API调用,我有API调用方法,它有三个参数,第三个是数组。
答案 0 :(得分:0)
你可以这样做
demArray = [];
demArray[0] = 'hi';
demArray[1] = 'hello';
$.ajax({
type: "GET",
data: {arrayDem:demArray},
url: "someUrl",
success: function(response){
}
});
另外serialize()
& serializeArray()
可以为您提供帮助。
答案 1 :(得分:0)
如果您从表单中获取这些数组,则可以:
var form = $('#form').serialize();
$.ajax({
type: "GET",
data: form,
url: "foo.php",
success: function(data){
}
});
否则你可以将参数传递给data:
,如:
data: {foo:Array}