jQuery.Ajax()执行WCF Service的方法
Insus.NET有在上一篇《ASP.NET MVC呼叫WCF Service的方法》http://www.cnblogs.com/insus/p/3720547.html 直接呼叫WCF Service的方法,但是那个是方法是一个有返回数据的函数。我们是否可以使用jQuery的Ajax()直接执行WCF Service方法呢?也就是说,我们需要POST数据至WCF Service中去,执行一个方法。
用一个示例来演示吧。
在Service的接口中,添加一个Create方法,并带有两个参数。也就是说,稍后我们需要POST两个值至这个方法中。
下面是实现这个接口方法:
其实这是为数据库添加记录,如果你想看回asp.net MVC添加记录实现,可以查看Insus.NET一系列asp.net mvc的练习文章。
在控制中创建一个视图操作:
实现视图:
重点在于标记4的jQuery的Ajax方法:
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步