日期:2014-05-16 浏览次数:20752 次
$(document).ready(function () {
    $.ajax({
        url: "AppInterface/API.asmx/HelloWorld",
        type: "POST",
        dataType: "json",
        contentType: "application/json; charset=utf-8",
        data: "{id:1}",
        success: function (json) {
            alert(json);
        },
        error: function (x, e) {
            alert(x.readyState);
        }
    });
})
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
//若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。 
[System.Web.Script.Services.ScriptService]
public class API : System.Web.Services.WebService {
    public API () {
        //如果使用设计的组件,请取消注释以下行 
        //InitializeComponent(); 
        //进行session验证
    }
    [WebMethod]
    public string HelloWorld(string x)
    {
        string s = "123";
        return s;
    }