在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一、原生方式: 1.POST(以ajax请求为案例,教大家用法) $.ajax({ type: "post", dataType: "json", cache: false, data: { method: "add" }, url: "../demo/post", async: true, success: function (data) { if (data.isOK) { alert("成功"); } else { alert(“失败”); } } });
IFormCollection form = HttpContext.Request.Form; string method = form["method"]; 2.GET(url传参为案例,教大家用法) 127.0.0.1/index/demo/get?num=1
IQueryCollection queryParameters = HttpContext.Request.Query; string num = queryParameters["num"]; 二、以对象的形式接收参数(get/post通用): public class PageModel { public string TitleName { get; set; }//筛选标题 public int CurrentPage { get; set; }//当前页 public int NumCount { get; set; } //每页数量 public long Id { get; set; } = 0;//默认id public string Token { get; set; } = "";//认证授权 } public IActionResult UserList(PageModel pageModel) { return View(pageModel); } 三、路由实现传参(get/post通用): 127.0.0.1/Index/MenuDelAsync/1
public async Task<string> MenuDelAsync(long id) { string jsonResult = "[]"; bool b = false; b = await articleService.DelArticleTypeAsync(id); if (b) jsonResult = CommonHelper.NewGetJsonResult(1, "删除成功"); else jsonResult = CommonHelper.NewGetJsonResult(-1, "删除失败"); return jsonResult; }
其它用法欢迎留言补充,谢谢! |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论