如何将javascript数据传递给控制器ASP.NET MVC
这是我的控制器:如何将javascript数据传递给控制器ASP.NET MVC,javascript,c#,asp.net,asp.net-mvc,Javascript,C#,Asp.net,Asp.net Mvc,这是我的控制器: public ActionResult GetFilterUsers(int pageNumber) { //...... } 这是我的js代码: $('#users-data-table').DataTable({ serverSide: true, ajax: { url: "@(Url.Action("GetFilterUsers", "Users", new { area =
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: '@(Url.Action("GetFilterUsers", "Users", new { area = "Admin" }))?pageNumber=' + table.page.info()
现在url将在查询字符串中传递页码。
如果要将url作为
url:@(url.Action(“GetFilterUsers”,“Users”,new{area=“Admin”}))/“+table.page.info().page
传递,则应定义并注册路由和操作路由。从ajax中删除类型部分并选中