1. WebService.asmx
JqueryRequest.aspx が呼び出す GetWhen メソッドでビジネス データを処理し、気象データを生成します。 コードは次のとおりです。
[System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService {
public WebService ( ) {
// 設計されたコンポーネントを使用する場合は、次の行のコメントを解除します
// InitializeComponent();
}
[WebMethod]
public string GetWhen(string cityId)
{
ランダム r = new Random();
intdegree = r.Next(100);
string wInfo = string.Format("今日の {0} の気温は {1}度", cityId,degree);
return wInfo;
}
}
2. AjaxRequest.aspx
WebService.asmx の GetWhen(string cityId) をリクエストします。ボタンをクリックして気象データを取得します。コードは次のとおりです:
type="text/javascript " language="javascript" src="js/jquery-1.3.2.js">