我想以Ajax请求的形式发送一个数组:
info[0] = 'hi';
info[1] = 'hello';
$.ajax({
type: "POST",
url: "index.php",
success: function(msg){
$('.answer').html(msg);
}
});
我该怎么做呢?
发布于 2012-01-17 15:00:34
info = [];
info[0] = 'hi';
info[1] = 'hello';
$.ajax({
type: "POST",
data: {info:info},
url: "index.php",
success: function(msg){
$('.answer').html(msg);
}
});
发布于 2012-01-17 14:28:03
只需使用JSON.stringify方法并将其作为$.ajax函数的"data“参数传递,如下所示:
$.ajax({
type: "POST",
url: "index.php",
dataType: "json",
data: JSON.stringify({ paramName: info }),
success: function(msg){
$('.answer').html(msg);
}
});
您只需要确保在页面中包含JSON2.js文件...
https://stackoverflow.com/questions/8890524
复制相似问题