使用Jquery Aajx访问WCF服务(GET、POST、PUT、DELETE)


Posted in Javascript onMarch 16, 2012
using jquery ajax call wcf service get/post/put/delete 
http://www.codeproject.com/Articles/254714/Implement-CRUD-operations-using-RESTful-WCF-Servic 
Using POST Method 
Retrieve a representation of the addressed member of the collection, in the example below, create a new entry in the collection. 
Collapse | Copy Code 
$.ajax({ 
type: "POST", 
url: "Services/EFService.svc/Members/", 
data: "{Email:'test@test.com', ScreenName:'TestUser'}", 
contentType: "application/json; charset=utf-8", 
dataType: "json", 
success: function (data) { // Play with response returned in JSON format }, 
error: function (msg) { 
alert(msg); 
} 
}); Using PUT Method 
Update the entire collection with another collection, in the example below, update the addressed member of the collection. 
Collapse | Copy Code 
$.ajax({ 
type: "PUT", 
url: "Services/EFService.svc/Members/", 
data: "{Email:'test@test.com', ScreenName:'TestUser'}", 
contentType: "application/json; charset=utf-8", 
dataType: "json", 
success: function (data) { // Play with response returned in JSON format }, 
error: function (msg) { 
alert(msg); 
} 
});Using DELETE Method 
Delete the entire collection or a specific collection, in the example below, delete Member with id=1. 
Collapse | Copy Code 
$.ajax({ 
type: "DELETE", 
url: "Services/EFService.svc/Members(1)", 
data: "{}", 
contentType: "application/json; charset=utf-8", 
dataType: "json", 
success: function (data) { // Play with response returned in JSON format }, 
error: function (msg) { 
alert(msg); 
} 
});

使用Jquery Aajx访问WCF服务(GET、POST、PUT、DELETE)

使用Jquery Aajx访问WCF服务(GET、POST、PUT、DELETE)

Javascript 相关文章推荐
JavaScript 开发规范要求(图文并茂)
Jun 11 Javascript
javascript判断用户浏览器插件安装情况的代码
Jan 01 Javascript
对xmlHttp对象的理解
Jan 17 Javascript
js页面跳转的常用方法整理
Oct 18 Javascript
用JavaScript实现一个代码简洁、逻辑不复杂的多级树
May 23 Javascript
angularJS 中input示例分享
Feb 09 Javascript
JavaScript实现单击下拉框选择直接跳转页面的方法
Jul 02 Javascript
微信小程序 request接口的封装实例代码
Apr 26 Javascript
jQuery表单验证之密码确认
May 22 jQuery
详解Vuex中mapState的具体用法
Sep 28 Javascript
原生js的ajax和解决跨域的jsonp(实例讲解)
Oct 16 Javascript
React 项目迁移 Webpack Babel7的实现
Sep 12 Javascript
jquery $.ajax相关用法分享
Mar 16 #Javascript
灵活应用js调试技巧解决样式问题的步骤分享
Mar 15 #Javascript
3款实用的在线JS代码工具(国外)
Mar 15 #Javascript
Extjs中使用extend(js继承) 的代码
Mar 15 #Javascript
JQuery一种取同级值的方式(比如你在GridView中)
Mar 15 #Javascript
ASP.NET MVC中EasyUI的datagrid跨域调用实现代码
Mar 14 #Javascript
javascript 进阶篇3 Ajax 、JSON、 Prototype介绍
Mar 14 #Javascript
You might like
php 删除记录实现代码
2009/03/12 PHP
PHP递归调用的小技巧讲解
2013/02/19 PHP
利用phpexcel对数据库数据的导入excel(excel筛选)、导出excel
2017/04/27 PHP
PHP的Trait机制原理与用法分析
2019/10/18 PHP
laravel 解决路由除了根目录其他都404的问题
2019/10/18 PHP
用javascript添加控件自定义属性解析
2013/11/25 Javascript
JavaScript中的undefined学习总结
2013/11/30 Javascript
javaScript 页面自动加载事件详解
2014/02/10 Javascript
jquery高级编程的最佳实践详解
2014/03/23 Javascript
JavaScript支持的最大递归调用次数分析
2014/06/24 Javascript
Javascript调用函数方法的几种方式介绍
2015/03/20 Javascript
javascript中错误使用var造成undefined
2016/03/31 Javascript
基于jquery实现三级下拉菜单
2016/05/10 Javascript
Javascript中字符串和数字的操作方法整理
2017/01/22 Javascript
jQuery实现右侧抽屉式在线客服功能
2017/12/25 jQuery
React中如何引入Angular组件详解
2018/08/09 Javascript
vue如何实现自定义底部菜单栏
2019/07/01 Javascript
VUE项目中加载已保存的笔记实例方法
2019/09/14 Javascript
Node.js设置定时任务之node-schedule模块的使用详解
2020/04/28 Javascript
[03:53]2016国际邀请赛中国区预选赛第三日TOP10精彩集锦
2016/06/29 DOTA
使用python对excle和json互相转换的示例
2018/10/23 Python
Python multiprocessing多进程原理与应用示例
2019/02/28 Python
python实现图片中文字分割效果
2019/07/22 Python
如何使用python操作vmware
2019/07/27 Python
Python使用sqlite3模块内置数据库
2020/05/07 Python
Python调用shell命令常用方法(4种)
2020/05/11 Python
Html5实现移动端、PC端 刮刮卡效果
2016/06/30 HTML / CSS
外贸公司实习自我鉴定
2013/09/24 职场文书
音乐学院硕士生的自我评价分享
2013/11/01 职场文书
保证书格式范文
2014/04/28 职场文书
开学典礼演讲稿
2014/05/23 职场文书
网上祭先烈心得体会
2014/09/01 职场文书
法定授权委托证明书
2014/09/27 职场文书
暗恋桃花源观后感
2015/06/12 职场文书
周末问候语大全
2015/11/10 职场文书
感谢信的技巧及范例
2019/05/15 职场文书