1、后台WebService返回DataSet、方法如下:
[WebMethod]
public DataSet GetDataSet()
{
DataSet ds = new DataSet();
DataTable dt = new DataTable();
dt.Columns.Add("Id", typeof(Int32));
dt.Columns.Add("Name", typeof(string));
for (int i = 0; i < 55; i++)
{
DataRow row = dt.NewRow();
row["Id"] = i;
row["Name"] = "RockHe" + i;
dt.Rows.Add(row);
}
ds.Tables.Add(dt);
return ds;
}
2、前台Jquery以Ajax请求此方法、并且返回数据已Json形式返回、代码如下:
$.ajax({
type: "POST",
contentType: "application/json",
url: "Service/RockHeService.asmx/G