Ajax 发送WebAPI
来源:互联网 发布:cbox网络电视去广告版 编辑:程序博客网 时间:2024/06/07 10:09
<script src="js/jquery-1.11.3.min.js"></script> <script type="text/javascript"> var id = 1; $(function () { $("#btn_Send").click(function () { console.log("aaa"); $.ajax({ type: "post", url: "api/Demo/List", data: { id: 1, name: "1111" }, contentType: 'application/json', success: function (data, status) { console.log(data + "," + status); } }) }) }) </script>
控制器
继承ApiController
public class demo { int id; string name; }public class DemoController : ApiController{ public string List([FromBody]demo name) { return "--------------"; }}
//注意WebApiConfig需要添加{action}
config.MapHttpAttributeRoutes();
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{action}/{id}",
defaults: new { id = RouteParameter.Optional }
);
如果路由中并未设置,控制器根据传递的参数个数,类型以及请求方式匹配到相应的方法
直接使用api/Demo //并不需要指定方法名
阅读全文
0 0
- Ajax 发送WebAPI
- jQuery + Ajax + WebAPI 上传文件
- Jquery Ajax请求WebApi(Post请求方式)
- WebAPI
- webApi
- webapi
- WebAPi
- webAPI
- webapi
- WebAPI
- webapi
- WebApi
- WebAPI
- WebApi
- WebApi
- WebApi后端的List<String>前端如何发送?
- 通过ajax 跨域访问asp.net webapi
- Ajax嵌套调用WebApi接口和后台方法(传参)
- Mac将本地文件上传到服务器上
- GPU Instancing
- ionic cordova plugin 错误
- PHP基本语法
- android兼容emoji显示以及检测是否支持emoji
- Ajax 发送WebAPI
- 487-3279 POJ-1022【前导0~思维漏洞】
- 杰克沃顿大神的 rxbinding框架
- 希腊字母表及读音
- Python collections模块总结
- RocketMQ存储篇——Config文件以及执行延迟消息的线程服务
- Codeblocks编辑器的设置
- 2007 NOIP 统计数字
- 请求JSON格式文件文件问题