将数组传递给$ .ajax()中的ajax请求

将数组传递给$ .ajax()中的ajax请求

我想发送一个数组作为Ajax请求:

info[0] = 'hi';info[1] = 'hello';$.ajax({
  type: "POST",
  url: "index.php",
  success: function(msg){
    $('.answer').html(msg);
  }});

我怎样才能做到这一点?


largeQ
浏览 768回答 3
3回答

慕容3067478

info = [];info[0] = 'hi';info[1] = 'hello';$.ajax({   type: "POST",   data: {info:info},   url: "index.php",   success: function(msg){     $('.answer').html(msg);   }});

哔哔one

只需使用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文件...
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JQuery