> 웹 프론트엔드 > JS 튜토리얼 > Asp.Net WebService_jquery를 호출하는 jQuery Ajax 메서드의 자세한 예제 코드

Asp.Net WebService_jquery를 호출하는 jQuery Ajax 메서드의 자세한 예제 코드

WBOY
풀어 주다: 2016-05-16 18:07:23
원래의
1238명이 탐색했습니다.

ws.aspx 코드

코드 복사 코드는 다음과 같습니다.




<제목>




="switcher">


jQuery의 WebServices 호출
🎜>

수신 매개변수

/div>

복합 유형 반환

🎜>Return DataSet(XML)


서버가 처리 중입니다. 잠시 기다려 주세요.



/html>


WebService1.asmx.cs




코드 복사

코드는 다음과 같습니다.

System.Collections.Generic 사용; System.Linq 사용 System.Web.Services 사용; System.Data 사용; 네임스페이스 jQuery.Learning /// /// WebService1 요약 설명/// [WebService( 네임스페이스 = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// 허용하려면 ASP .NET AJAX 사용 스크립트에서 이 웹 서비스를 호출하려면 다음 줄의 주석 처리를 제거하세요.
[System.Web.Script.Services.ScriptService]
public class WebService1 : System.Web.Services.WebService
{
///
/// 매개변수 없음
///

///
[WebMethod]
공개 문자열 HelloWorld()
{
return "Hello World ";
}
///
/// 매개변수 사용
///

///
///
/// 🎜>///
///
[WebMethod]
공개 문자열 GetWish(문자열 값1 , string value2, string value3, int value4)
{
return string.Format("{3}년 후에 {0}, {1}, {2}을(를) 기원합니다", value1, value2, value3, value4 );
}
///
/// 컬렉션 반환
///
/// ///
[WebMethod]
공개 목록 GetArray(int i)
{
목록 ; list = new List()
while (i >= 0)
list.Add(i--)
return list; >}
///
/// 복합 유형을 반환합니다
///
/// >[WebMethod]
public Class1 GetClass()
{
return new Class1 { ID = "1", Value = "황소의 해 행운을 빕니다" }
}
/// < ;summary>
/// XML 반환
///
/// public DataSet GetDataSet( )
{
DataSet ds = new DataSet();
DataTable dt = new DataTable()
dt.Columns.Add("ID", Type.GetType("System .String") );
dt.Columns.Add("Value", Type.GetType("System.String"));
DataRow dr = dt.NewRow();
dr["ID "] = " 1";
dr["Value"] = "새해 복 많이 받으세요";
dt.Rows.Add(dr);
dr = dt.NewRow();
dr ["ID"] = "2";
dr["Value"] = "최고"
dt.Rows.Add(dr)
ds.Tables.Add(dt);
return ds;
}
}
//사용자 정의 클래스, 2개의 속성만
public class Class1
{
공개 문자열 ID }
공개 문자열 값 { 설정 }
}
}

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿