jquery ajax 호출 wcf 서비스 가져오기/게시/넣기/삭제
http://www.codeproject.com/Articles/254714/Implement-CRUD-Operations-using-RESTful-WCF-Servic
POST 메서드 사용
컬렉션의 주소가 지정된 멤버에 대한 표현을 검색합니다. 아래 예에서는 컬렉션에 새 항목을 만듭니다.
접기 | 코드 복사
$.ajax({
유형: "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인 멤버를 삭제합니다.
접기 | 코드 복사
$.ajax({
유형: "DELETE",
url: "Services/EFService.svc/Members(1)",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) { // JSON 형식으로 반환된 응답으로 재생 },
error: function (msg) {
경고(msg)
}
});