How do you send an array as part of an (jquery) ajax request

后端 未结 2 492
情歌与酒
情歌与酒 2021-01-24 20:43

I tried to send an array as part of an ajax request like this:

var query = [];
// in between I add some values to \'query\'
$.ajax({
    url: \"MyServlet\", 
            


        
2条回答
  •  离开以前
    2021-01-24 21:03

    You have to send an object which you first stringify with JSON.stringify.

    like this:

    var query = [];
    // in between I add some values to 'query'
    $.ajax({
        url: "MyServlet",
        data: JSON.stringify({ nameParameter: query })
        dataType: "json",
        success: function(noOfResults) {
            alert(noOfResults);
        }
      });
    }
    

提交回复
热议问题