繁体   English   中英

如何将JavaScript数据传递到控制器ASP.NET MVC

[英]How to pass javascript data to controller ASP.NET MVC

这是我的控制器:

public ActionResult GetFilterUsers(int pageNumber)
{

    //......

}

这是我的js代码:

$('#users-data-table').DataTable({
            serverSide: true,
            ajax: {
                url: "@(Url.Action("GetFilterUsers", "Users", new { area = "Admin" }))/" + table.page.info().page, 
                type: "GET"
            }
        });

这个字符串现在正在工作

url: "@(Url.Action("GetFilterUsers", "Users", new { area = "Admin" }))/" + table.page.info().page, 

如何将table.page.info().page传递到控制器中?

将网址更改为

url: '@(Url.Action("GetFilterUsers", "Users", new { area = "Admin" }))?pageNumber=' + table.page.info()

现在,URL将在查询字符串中传递pageNumber。 如果您想通过以下网址传递url: "@(Url.Action("GetFilterUsers", "Users", new { area = "Admin" }))/" + table.page.info().page那么您应该定义并注册路线和行动路线。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM