ホームページ >ウェブフロントエンド >jsチュートリアル >Jquery Aajx を使用して WCF サービス (GET、POST、PUT、DELETE) にアクセスする_jquery

Jquery Aajx を使用して WCF サービス (GET、POST、PUT、DELETE) にアクセスする_jquery

WBOY
WBOYオリジナル
2016-05-16 17:55:101236ブラウズ
复制代码代码如下:

using jquery ajax call wcf service get/post/put/delete
http://www.codeproject.com/Articles/254714/Implement-CRUD-operations-using-RESTful-WCF-Servic
POST メソッドの使用
コレクションのアドレス指定されたメンバーの表現を取得します。以下の例では、コレクションに新しいエントリを作成します。
折りたたむ |コードをコピー
$.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) { // で遊ぶ応答は JSON 形式で返されました },
error: function (msg) {
alert(msg)
}
}); PUT メソッドの使用
別のコレクションでコレクション全体を更新します。以下の例では、コレクションのアドレス指定されたメンバーを更新します。
折りたたむ |コードをコピー
$.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) { // で遊ぶJSON 形式で返される応答 },
error: function (msg) {
alert(msg);
}
});DELETE メソッドを使用して
コレクション全体または特定のコレクションを削除します。以下の例では、id=1 の Member を削除します。
折りたたむ |コードをコピー
$.ajax({
type: "DELETE",
url: "Services/EFService.svc/Members(1)",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) { // JSON 形式で返されたレスポンスで再生します },
error: function (msg) {
アラート(msg)
}
});

image

image

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。