这里要说明几点:

1、WebService地址必须是全称;

2、数据返回(dataType)为xml,如果要返回Json,代码需要调整;

3、参数写法看实例;

页面部分代码:

 

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="a.aspx.cs" Inherits="a" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
  <title>无标题页</title>
  <script src="jquery.js"></script>
</head>
<body>
  <form ).html($(this).find(arrFiledId[j]).text()).appendTo(tr);
        tr.appendTo(tb);
      })
    }
    </script>
  </form>
</body>
</html>

asmx代码:

 

  [WebMethod]
  public DataSet GetExample(String title, String content)
  {
    DataSet ds = new DataSet();
    DataTable dt = new DataTable();
    dt.Columns.Add("Title", Type.GetType("System.String"));
    dt.Columns.Add("Content", Type.GetType("System.String"));
    DataRow dr = dt.NewRow();
    dr["Title"] = "甲方";
    dr["Content"] = "好了没?";
    dt.Rows.Add(dr);
    dr = dt.NewRow();
    dr["Title"] = "乙方";
    dr["Content"] = "明天!"+DateTime.Now.ToString("yyyy-M-d H:m:s");
    dt.Rows.Add(dr);
    dr = dt.NewRow();
    dr["Title"] = title;
    dr["Content"] = content;
    dt.Rows.Add(dr);
    ds.Tables.Add(dt);
    return ds;
  }

 

相关文章: