我需要调用一个web api,这个web api方法接受两个参数,一个是枚举类型,另一个是int.我需要使用Ajax
Jquery来调用这个api.如何通过枚举参数.
API代码
[HttpGet] public HttpResponseMessage GetActivitiesByType(UnifiedActivityType type,int pageNumber) { var activities = _activityService.GetAllByType(type,pageNumber); return Request.CreateResponse(HttpStatusCode.OK,activities); }
我的Ajax电话代码:
var jsonData = { 'type': 'Recommendation',pageNumber: 0 }; $.ajax({ type: 'get',dataType: 'json',crossDomain: true,url: CharismaSystem.globalData.RemoteURL_ActivityGetAllByType,contentType: "application/json; charset=utf-8",data: jsonData,headers: { "authorization": token },error: function (xhr) { alert(xhr.responseText); },success: function (data) { alert('scuess'); } });
有什么建议..
解决方法
原文地址:https://www.jb51.cc/aspnet/248870.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。