$.ajax({
url: "/Course/GetChapters/",
type: "GET",
data:{id:2},
beforeSend: function () { },
success: function (result) {}
})
.done(function () {});
我可以通过数据传递复杂对象吗?
答案 0 :(得分:0)
数据 - >要发送到服务器的数据。如果不是字符串,它将转换为查询字符串。它附加到GET请求的URL。请参阅processData选项以防止此自动处理。对象必须是键/值对。如果value是一个数组,jQuery会根据传统设置的值使用相同的键序列化多个值(如下所述)。
因此,只要你有简单的名称/值对,它就应该有效。当然,URL的长度限制为2,083个字符。
答案 1 :(得分:0)
试试这个: var data =' param1 =' +值+'& param2 =' +值; 要么 var data =' {param1:' val1',param2:' val2',}'。