使用jquery从html页面调用ASP页面方法

时间:2014-05-03 09:49:00

标签: javascript jquery asp.net ajax

我有一个静态HTMl页面index.html,带有用于获取数据的文本框。

我想使用jquery / AJAX将此数据发布到ASP页面Default.aspx。

我试过这个

 $.ajax({
            url: "Default.aspx/GetCurrentTime",
            type: "post",
            dataType: "json",
            contentType: "application/json; charset=utf-8",
            data: {},
            success: function (data2) {
                alert("success::");

            },
            error: function (response) {
                alert("ERROR:::" + response.d);
            }
        });

但这显示未定义的错误。

帮助我......

1 个答案:

答案 0 :(得分:0)

您需要在页面方法上使用[WebMethod]属性。

[WebMethod]
public static string GetCurrentTime()
{
    ...
}