6

我正在使用带有 jQ​​uery 的 ASP.NET 页面方法。这是我的代码,

$.ajax({
      type: "POST",
      url: "Default.aspx/GetRecords",
      data: "{}",
      contentType: "application/json; charset=utf-8",
      dataType: "json",

而 ASP.NET 页面方法是,

[WebMethod]
public static string GetRecords(int currentPage,int pagesize)
{
    // my logic here
}

如何为 jQuery 传递值currentPagepagesize从 jQuery 传递值?

4

3 回答 3

7

我让它工作了。我的数据部分必须是

data: "{'currentPage':1,'pagesize':5}",
于 2010-03-30T04:24:46.847 回答
0

尝试这个

$.ajax({
        type: "POST",
        contentType: "application/json; charset=utf-8",
        data: "{ currentPage: '" +parseInt( $('#currentpage').val()) + "',pageSize:'"+parseInt( $('#pagesize').val()) +"'}",
        url: "Default.aspx/GetRecords",
        dataType: "json",
        success: function (data) {
                     $("#result").html(data.d);
                 }
        });
于 2011-10-04T07:30:54.417 回答
0

您是否尝试过:

$.ajax({
    type: "POST",
    url: "Default.aspx/GetRecords",
    data: {"currentPage": 1, "pageSize": 100},
    contentType: "application/json; charset=utf-8",
    dataType: "json",

?

于 2010-03-30T04:12:49.113 回答