当前位置:Gxlcms > JavaScript > JqueryAjax学习实例3向WebService发出请求,调用方法返回数据_jquery

JqueryAjax学习实例3向WebService发出请求,调用方法返回数据_jquery

时间:2021-07-01 10:21:17 帮助过:5人阅读

一、WebService.asmx
  处理业务数据,在GetWhether方法中产生天气情况数据,供JqueryRequest.aspx调用,代码如下:

代码如下:

[System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService {
public WebService () {
//如果使用设计的组件,请取消注释以下行
//InitializeComponent();
}
[WebMethod]
public string GetWhether(string cityId)
{
Random r = new Random();
int degree = r.Next(100);
string wInfo = string.Format("Today {0}'s temperature is {1} degrees", cityId, degree);
return wInfo;
}
}

二、AjaxRequest.aspx
  通过点击按钮来请求WebService.asmx的GetWhether(string cityId)方法,获取天气数据。代码如下:
代码如下: